您的位置:首页 > 数据库

mybatis-generator-1.3.2生成数据库的中文注释

2016-06-24 21:39 435 查看
一。使用maven的MyBatis-Generator,如何配置请google。

二。解决生成的model中实体对象注释为数据库中的注释

1)git clone https://github.com/ppj117/mybatis-generator-core 到本地

2)安装这个jar到本地仓库

    mvn install -Dmaven.test.skip=true

3) 修改pom.xml文件

<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
<verbose>true</verbose>
<overwrite>true</overwrite>
</configuration>
<dependencies>
<dependency>
<groupId>com.haier.hairy</groupId>
<artifactId>mybatis-generator-core</artifactId>
<version>1.0.1</version>
</dependency>
</dependencies>
</plugin>

4)修改generatorConfig.xml文件

<commentGenerator type="org.mybatis.generator.internal.HairyCommentGenerator">

    <property name="javaFileEncoding" value="UTF-8"/>

    <!-- 是否去除自动生成的注释 true:是 : false:否 --> 

    <property name="suppressAllComments" value="false" />

    <property name="suppressDate" value="true" />

  </commentGenerator> 

5)运行命令,看结果吧

mvn mybatis-generator:generate

/**
* <pre>
* 最后修改人ID
* 表字段 : tb_system_user.update_by_
* </pre>
*/
private String updateBy;

/**
* <pre>
* 最后修改时间
* 表字段 : tb_system_user.update_time_
* </pre>
*/
private Date updateTime;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: