Skip to content

Commit 309dea7

Browse files
committed
优化生成单元测试代码
1 parent b686d35 commit 309dea7

20 files changed

+66
-131
lines changed

pom.xml

Lines changed: 6 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
<druid.version>1.1.1</druid.version>
2121
<freemarker.version>2.3.23</freemarker.version>
2222
<knife4j.version>2.0.3</knife4j.version>
23+
<gson.version>2.6</gson.version>
24+
<hutool.version>5.3.7</hutool.version>
25+
<kk-anti-reptile.version>1.0.0-RELEASE</kk-anti-reptile.version>
2326
</properties>
2427

2528
<!-- Inherit defaults from Spring Boot -->
@@ -103,21 +106,10 @@
103106
<artifactId>knife4j-spring-boot-starter</artifactId>
104107
<version>${knife4j.version}</version>
105108
</dependency>
106-
<dependency>
107-
<groupId>com.github.xiaoymin</groupId>
108-
<artifactId>knife4j-springdoc-ui</artifactId>
109-
<version>2.0.3</version>
110-
</dependency>
111-
<dependency>
112-
<groupId>org.springdoc</groupId>
113-
<artifactId>springdoc-openapi-ui</artifactId>
114-
<version>1.3.9</version>
115-
</dependency>
116109
<dependency>
117110
<groupId>com.google.code.gson</groupId>
118111
<artifactId>gson</artifactId>
119-
<version>2.6</version>
120-
<!--<scope>compile</scope>-->
112+
<version>${gson.version}</version>
121113
</dependency>
122114

123115
<dependency>
@@ -133,21 +125,10 @@
133125
<version>${freemarker.version}</version>
134126
<scope>test</scope>
135127
</dependency>
136-
<dependency>
137-
<groupId>tk.mybatis</groupId>
138-
<artifactId>mapper</artifactId>
139-
<version>4.1.5</version>
140-
</dependency>
141-
<dependency>
142-
<groupId>org.mybatis.generator</groupId>
143-
<artifactId>mybatis-generator-core</artifactId>
144-
<version>1.3.7</version>
145-
<scope>test</scope>
146-
</dependency>
147128
<dependency>
148129
<groupId>cn.hutool</groupId>
149130
<artifactId>hutool-all</artifactId>
150-
<version>5.3.7</version>
131+
<version>${hutool.version}</version>
151132
</dependency>
152133
<!-- RedisTemplate-->
153134
<dependency>
@@ -162,7 +143,7 @@
162143
<dependency>
163144
<groupId>cn.keking.project</groupId>
164145
<artifactId>kk-anti-reptile</artifactId>
165-
<version>1.0.0-RELEASE</version>
146+
<version>${kk-anti-reptile.version}</version>
166147
</dependency>
167148
</dependencies>
168149

@@ -180,21 +161,6 @@
180161
<encoding>UTF-8</encoding>
181162
</configuration>
182163
</plugin>
183-
<!--2、添加mybatis.generator插件 -->
184-
<plugin>
185-
<groupId>org.mybatis.generator</groupId>
186-
<artifactId>mybatis-generator-maven-plugin</artifactId>
187-
<version>1.3.7</version>
188-
<configuration>
189-
<!--配置XML文件地址,以下为根目录,如果是resources,则为:src/main/resources/generatorConfig.xml -->
190-
<!-- <configurationFile>generatorConfig.xml</configurationFile>-->
191-
<configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
192-
<!--允许移动生成的文件 -->
193-
<verbose>true</verbose>
194-
<!--是否覆盖 -->
195-
<overwrite>true</overwrite>
196-
</configuration>
197-
</plugin>
198164
</plugins>
199165
</build>
200166

src/main/java/com/company/project/core/Service.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package com.company.project.core;
22

3-
import org.apache.ibatis.exceptions.TooManyResultsException;
4-
import tk.mybatis.mapper.entity.Condition;
5-
63
import java.util.List;
74
import java.util.Map;
85

src/main/java/com/company/project/demoUser/domain/DemoUser.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import java.util.Date;
66

77
/**
8-
* @Author: CodeGenerator
9-
* @Date: 2020/08/08.
8+
* @Author: zhuoqianmingyue
9+
* @Date: 2020/08/09.
1010
* @Description:
1111
**/
1212
public class DemoUser extends BasicEntity{

src/main/java/com/company/project/demoUser/mapper/DemoUserMapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66

77
/**
8-
* @Author: CodeGenerator
9-
* @Date: 2020/08/08.
8+
* @Author: zhuoqianmingyue
9+
* @Date: 2020/08/09.
1010
* @Description:
1111
**/
1212
@Mapper

src/main/java/com/company/project/demoUser/service/DemoUserService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55

66
/**
7-
* @Author: CodeGenerator
8-
* @Date: 2020/08/08.
7+
* @Author: zhuoqianmingyue
8+
* @Date: 2020/08/09.
99
* @Description:
1010
**/
1111
public interface DemoUserService extends Service<DemoUser> {

src/main/java/com/company/project/demoUser/service/impl/DemoUserServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313

1414
/**
15-
* @Author: CodeGenerator
16-
* @Date: 2020/08/08.
15+
* @Author: zhuoqianmingyue
16+
* @Date: 2020/08/09.
1717
* @Description:
1818
**/
1919
@Service

src/main/java/com/company/project/demoUser/web/DemoUserController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import com.company.project.core.ControllerSupport;
2020
import com.company.project.core.Page;
2121
/**
22-
* @Author: CodeGenerator
23-
* @Date: 2020/08/08.
22+
* @Author: zhuoqianmingyue
23+
* @Date: 2020/08/09.
2424
* @Description:
2525
**/
2626
@RestController

src/main/java/com/company/project/generator/model/DateFieldTypeState.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,6 @@ public void setJavaType(GenTableColumn tableColumn) {
2222

2323
@Override
2424
public void switchState(String dataType, GenTableColumn tableColumn) {
25-
26-
if (arraysContains(GenConstants.COLUMNTYPE_STR, dataType)){
27-
tableColumn.setCurrent(new SetStringFieldTypeState()).getJavaType();
28-
}
29-
30-
if (arraysContains(GenConstants.COLUMNTYPE_NUMBER, dataType)) {
3125
tableColumn.setCurrent(new NumbeFieldTypeState()).getJavaType();
32-
}
3326
}
3427
}

src/main/java/com/company/project/generator/model/NumbeFieldTypeState.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@ public void setJavaType(GenTableColumn tableColumn) {
3434

3535
@Override
3636
public void switchState(String dataType, GenTableColumn tableColumn) {
37-
if (arraysContains(GenConstants.COLUMNTYPE_TIME, dataType)){
38-
tableColumn.setCurrent(new DateFieldTypeState()).getJavaType();
39-
}
40-
if (arraysContains(GenConstants.COLUMNTYPE_STR, dataType)){
4137
tableColumn.setCurrent(new SetStringFieldTypeState()).getJavaType();
42-
}
4338
}
4439
}

src/main/java/com/company/project/generator/model/SetStringFieldTypeState.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,6 @@ public void setJavaType(GenTableColumn tableColumn) {
2222

2323
@Override
2424
public void switchState(String dataType, GenTableColumn tableColumn) {
25-
if (arraysContains(GenConstants.COLUMNTYPE_NUMBER, dataType)) {
26-
tableColumn.setCurrent(new NumbeFieldTypeState()).getJavaType();
27-
}
28-
29-
if (arraysContains(GenConstants.COLUMNTYPE_TIME, dataType)){
3025
tableColumn.setCurrent(new DateFieldTypeState()).getJavaType();
31-
}
3226
}
33-
3427
}

0 commit comments

Comments
 (0)