11
11
12
12
<properties >
13
13
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
14
- <targetProject >${basedir}/src/main/java</targetProject >
14
+ <!-- MyBatis Generator -->
15
+ <!-- Java接口和实体类 -->
16
+ <targetJavaProject >${basedir}/src/main/java</targetJavaProject >
17
+ <targetMapperPackage >com.isea533.mybatis.mapper</targetMapperPackage >
18
+ <targetModelPackage >com.isea533.mybatis.model</targetModelPackage >
19
+ <!-- XML生成路径 -->
20
+ <targetResourcesProject >${basedir}/src/main/resources</targetResourcesProject >
21
+ <targetXMLPackage >mapper</targetXMLPackage >
22
+ <!-- 编译jdk版本 -->
23
+ <jdk .version>1.6</jdk .version>
24
+ <!-- 依赖版本 -->
25
+ <mapper .version>1.0.0</mapper .version>
26
+ <pagehelper .version>3.4.0</pagehelper .version>
27
+ <mysql .version>5.1.29</mysql .version>
28
+ <spring .version>4.1.2.RELEASE</spring .version>
15
29
</properties >
16
30
17
31
<dependencies >
143
157
<artifactId >hsqldb</artifactId >
144
158
<version >2.2.9</version >
145
159
</dependency >
160
+ <dependency >
161
+ <groupId >mysql</groupId >
162
+ <artifactId >mysql-connector-java</artifactId >
163
+ <version >${mysql.version} </version >
164
+ </dependency >
146
165
147
166
<!-- Mybatis-->
148
167
<dependency >
160
179
<artifactId >jsqlparser</artifactId >
161
180
<version >0.9.1</version >
162
181
</dependency >
163
-
182
+ <!-- Mybatis Generator -->
183
+ <dependency >
184
+ <groupId >org.mybatis.generator</groupId >
185
+ <artifactId >mybatis-generator-core</artifactId >
186
+ <version >1.3.2</version >
187
+ <scope >compile</scope >
188
+ <optional >true</optional >
189
+ </dependency >
190
+ <!-- 分页插件-->
191
+ <dependency >
192
+ <groupId >com.github.pagehelper</groupId >
193
+ <artifactId >pagehelper</artifactId >
194
+ <version >3.4.0</version >
195
+ </dependency >
196
+ <!-- 通用Mapper-->
197
+ <dependency >
198
+ <groupId >com.github.abel533</groupId >
199
+ <artifactId >mapper</artifactId >
200
+ <version >${mapper.version} </version >
201
+ </dependency >
164
202
<!-- JPA-->
165
203
<dependency >
166
204
<groupId >javax.persistence</groupId >
167
205
<artifactId >persistence-api</artifactId >
168
206
<version >1.0</version >
169
207
</dependency >
208
+
170
209
</dependencies >
171
210
<dependencyManagement >
172
211
<dependencies >
173
212
<dependency >
174
213
<groupId >org.springframework</groupId >
175
214
<artifactId >spring-framework-bom</artifactId >
176
- <version >4.1.2.RELEASE </version >
215
+ <version >${spring.version} </version >
177
216
<type >pom</type >
178
217
<scope >import</scope >
179
218
</dependency >
200
239
<include >**/*.xml</include >
201
240
</includes >
202
241
</resource >
242
+ <resource >
243
+ <directory >${basedir} /src/main/resources</directory >
244
+ </resource >
203
245
</resources >
204
246
<plugins >
205
247
<plugin >
206
248
<artifactId >maven-compiler-plugin</artifactId >
207
249
<configuration >
208
- <source >1.6 </source >
209
- <target >1.6 </target >
250
+ <source >${jdk.version} </source >
251
+ <target >${jdk.version} </target >
210
252
</configuration >
211
253
</plugin >
212
254
<plugin >
213
255
<groupId >org.mybatis.generator</groupId >
214
256
<artifactId >mybatis-generator-maven-plugin</artifactId >
215
257
<version >1.3.2</version >
216
258
<configuration >
217
- <configurationFile >${basedir} /src/main/resources/generator.xml</configurationFile >
259
+ <configurationFile >${basedir} /src/main/resources/generator/generatorConfig .xml</configurationFile >
218
260
<overwrite >true</overwrite >
219
261
<verbose >true</verbose >
220
262
</configuration >
263
+ <dependencies >
264
+ <dependency >
265
+ <groupId >mysql</groupId >
266
+ <artifactId >mysql-connector-java</artifactId >
267
+ <version >${mysql.version} </version >
268
+ </dependency >
269
+ <dependency >
270
+ <groupId >com.github.abel533</groupId >
271
+ <artifactId >mapper</artifactId >
272
+ <version >${mapper.version} </version >
273
+ </dependency >
274
+ </dependencies >
221
275
</plugin >
222
276
</plugins >
223
277
</build >
224
- </project >
278
+ </project >
0 commit comments