1 maven 依赖配置:
2
3
4
5com.microsoft.sqlserver
6mssql-jdbc
76.1.0.jre8
8
9
10
11mysql
12mysql-connector-java
13runtime
14
15
16
17org.mybatis
18mybatis
193.4.4
20
21
22
23org.mybatis
24mybatis-spring
251.3.1
26
27
28org.mybatis.spring.boot
29mybatis-spring-boot-starter
301.1.1
31
32
33 maven 构建所需插件
34
35
36
37org.springframework.boot
38spring-boot-maven-plugin
39
40true
41
42
43
44
45org.mybatis.generator
46mybatis-generator-maven-plugin
471.3.2
48
49src/main/resources/generatorConfig.xml
50true
51true
52
53
54
55org.apache.maven.plugins
56maven-compiler-plugin
573.1
58
59
60org.apache.maven.plugins
61maven-surefire-plugin
622.18.1
63
64true
65
66
67
68org.apache.maven.plugins
69maven-clean-plugin
702.6.1
71
72
73springboot-test
74
75
76
77src/main/java
78
79**/*.xml
80
81false
82
83
84src/main/resources
85true
86
87**/*.xml
88application.properties
89banner.txt
90META-INF/app.properties
91
92
93
94generatorConfig.xml
95
96
97
98
generatorConfig.xml文件配置,该文件在resource目录下
1
2 3 PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
4 "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
5
6
7
8
9
10
11
12
13
14
15
1617 connectionURL="jdbc:sqlserver://ip:1433;DatabaseName=test"
18 userId="sa"
19 password="123456">
20
21
22
23
24
25
26
27
2829 targetProject="${generator.path}/src/main/java">
30
31
32
33
3435 targetProject="${generator.path}/src/main/java">
36
37
38
39
40
4142 targetProject="${generator.path}/src/main/java"
43 type="XMLMAPPER">
44
45
46
47
48
49
50
51 52 enableCountByExample="false"
53 enableUpdateByExample="false"
54 enableDeleteByExample="false"
55 enableSelectByExample="false"
56 selectByExampleQueryId="false">
57
58
59
60
61
62
63