0
点赞
收藏
分享

微信扫一扫

使用maven插件自动生成对应的实体类、mapper、xml文件

夕阳孤草 2022-05-27 阅读 5

1 maven 依赖配置:
2
3
4
5 com.microsoft.sqlserver
6 mssql-jdbc
7 6.1.0.jre8
8

9
10
11 mysql
12 mysql-connector-java
13 runtime
14

15
16
17 org.mybatis
18 mybatis
19 3.4.4
20

21
22
23 org.mybatis
24 mybatis-spring
25 1.3.1
26

27
28 org.mybatis.spring.boot
29 mybatis-spring-boot-starter
30 1.1.1
31

32
33 maven 构建所需插件
34
35
36
37 org.springframework.boot
38 spring-boot-maven-plugin
39
40 true
41

42

43
44
45 org.mybatis.generator
46 mybatis-generator-maven-plugin
47 1.3.2
48
49 src/main/resources/generatorConfig.xml
50 true
51 true
52

53

54
55 org.apache.maven.plugins
56 maven-compiler-plugin
57 3.1
58

59
60 org.apache.maven.plugins
61 maven-surefire-plugin
62 2.18.1
63
64 true
65

66

67
68 org.apache.maven.plugins
69 maven-clean-plugin
70 2.6.1
71

72

73 springboot-test
74
75
76
77 src/main/java
78
79 **/*.xml
80

81 false
82

83
84 src/main/resources
85 true
86
87 **/*.xml
88 application.properties
89 banner.txt
90 META-INF/app.properties
91
92

93
94 generatorConfig.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
16 17 connectionURL="jdbc:sqlserver://ip:1433;DatabaseName=test"
18 userId="sa"
19 password="123456">
20

21
22
23
24
25

26
27
28 29 targetProject="${generator.path}/src/main/java">
30
31

32
33
34 35 targetProject="${generator.path}/src/main/java">
36
37
38

39
40
41 42 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

 


举报

相关推荐

0 条评论