Skip to content

Commit 8d7fb0a

Browse files
committed
修复PR #296编译问题
1 parent 6d1ce6e commit 8d7fb0a

File tree

4 files changed

+24
-1
lines changed

4 files changed

+24
-1
lines changed

generator/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@
4242
<property name="forceAnnotation" value="true"/>
4343
<property name="beginningDelimiter" value="`"/>
4444
<property name="endingDelimiter" value="`"/>
45+
<!--配置是否启用lombok, 支持如下四种注解-->
46+
<property name="lombok" value="Getter,Setter,ToString,Accessors"/>
4547
</plugin>
4648

4749
<!--通用代码生成器插件-->

generator/pom.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
<description>Mybatis 通用 Mapper 代码生成器</description>
3838

3939
<properties>
40+
<mapper-module.version>1.0.5</mapper-module.version>
4041
<freemarker.version>2.3.23</freemarker.version>
4142
<generator.version>1.3.6</generator.version>
4243
</properties>
@@ -54,11 +55,28 @@
5455
<version>${generator.version}</version>
5556
<scope>provided</scope>
5657
</dependency>
58+
<dependency>
59+
<groupId>org.projectlombok</groupId>
60+
<artifactId>lombok</artifactId>
61+
<version>1.16.20</version>
62+
<scope>provided</scope>
63+
</dependency>
5764
<dependency>
5865
<groupId>org.hsqldb</groupId>
5966
<artifactId>sqltool</artifactId>
6067
<version>2.3.3</version>
6168
<scope>test</scope>
6269
</dependency>
70+
<dependency>
71+
<groupId>javax.persistence</groupId>
72+
<artifactId>persistence-api</artifactId>
73+
<scope>test</scope>
74+
</dependency>
75+
<dependency>
76+
<groupId>tk.mybatis</groupId>
77+
<artifactId>mapper-base</artifactId>
78+
<version>${mapper-module.version}</version>
79+
<scope>test</scope>
80+
</dependency>
6381
</dependencies>
6482
</project>

generator/src/main/java/tk/mybatis/mapper/generator/MapperPlugin.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,12 @@
2424

2525
package tk.mybatis.mapper.generator;
2626

27+
import org.mybatis.generator.api.IntrospectedColumn;
2728
import org.mybatis.generator.api.IntrospectedTable;
29+
import org.mybatis.generator.api.Plugin;
2830
import org.mybatis.generator.api.dom.java.FullyQualifiedJavaType;
2931
import org.mybatis.generator.api.dom.java.Interface;
32+
import org.mybatis.generator.api.dom.java.Method;
3033
import org.mybatis.generator.api.dom.java.TopLevelClass;
3134
import org.mybatis.generator.config.CommentGeneratorConfiguration;
3235
import org.mybatis.generator.config.Context;

generator/src/test/resources/generatorConfig.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<generatorConfiguration>
3232
<context id="Mysql" targetRuntime="MyBatis3Simple" defaultModelType="flat">
3333
<property name="javaFileEncoding" value="UTF-8"/>
34-
<property name="useMapperCommentGenerator" value="false"/>
34+
<property name="useMapperCommentGenerator" value="true"/>
3535

3636
<plugin type="tk.mybatis.mapper.generator.MapperPlugin">
3737
<property name="mappers" value="tk.mybatis.mapper.common.Mapper"/>

0 commit comments

Comments
 (0)