Skip to content

Commit 0bda6bb

Browse files
committed
修改new HashMap<>()方法,支持JDK1.8以下
1 parent 33674b6 commit 0bda6bb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pom.xml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,22 +105,21 @@
105105
<version>${freemarker.version}</version>
106106
<scope>test</scope>
107107
</dependency>
108-
109108
<dependency>
110109
<groupId>org.mybatis.generator</groupId>
111110
<artifactId>mybatis-generator-maven-plugin</artifactId>
112111
<version>${generator.version}</version>
113112
<scope>test</scope>
114113
</dependency>
115114

116-
<!-- Guava -->
115+
<!-- Guava工具包 -->
117116
<dependency>
118117
<groupId>com.google.guava</groupId>
119118
<artifactId>guava</artifactId>
120119
<version>${guava.version}</version>
121120
</dependency>
122121

123-
<!-- Commons-Lang3 -->
122+
<!-- Commons-Lang3工具包 -->
124123
<dependency>
125124
<groupId>org.apache.commons</groupId>
126125
<artifactId>commons-lang3</artifactId>

src/test/java/com/example/generator/CodeGenerator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.example.generator;
22

33
import com.google.common.base.CaseFormat;
4+
import com.google.common.collect.Maps;
45
import freemarker.template.TemplateExceptionHandler;
56
import org.apache.commons.lang3.StringUtils;
67
import org.mybatis.generator.api.MyBatisGenerator;
@@ -170,7 +171,7 @@ public static void genService(String tableName, String modelName) {
170171
try {
171172
freemarker.template.Configuration cfg = getConfiguration();
172173

173-
Map<String, Object> data = new HashMap<>();
174+
Map<String, Object> data = Maps.newHashMap();
174175
data.put("date", DATE);
175176
data.put("author", AUTHOR);
176177
String modelNameUpperCamel = StringUtils.isEmpty(modelName) ? tableNameConvertUpperCamel(tableName) : modelName;
@@ -207,7 +208,7 @@ public static void genController(String tableName, String modelName) {
207208
try {
208209
freemarker.template.Configuration cfg = getConfiguration();
209210

210-
Map<String, Object> data = new HashMap<>();
211+
Map<String, Object> data = Maps.newHashMap();
211212
data.put("date", DATE);
212213
data.put("author", AUTHOR);
213214
String modelNameUpperCamel = StringUtils.isEmpty(modelName) ? tableNameConvertUpperCamel(tableName) : modelName;

0 commit comments

Comments
 (0)