一些好用的MyBatis Generator插件
<commentGenerator type="com.github.zhangjinxu.mbgplugins.comment.CleanCommentGenerator">
<!--使用@mbg.generated表示代码是否可以被覆盖-->
<!--是否阻止生成所有注释-->
<property name="suppressAllComments" value="false"/>
<!--是否阻止在注释中生成日期-->
<property name="suppressDate" value="true"/>
<!--注释中生成日期时日期的格式化格式-->
<property name="dateFormat" value="yyyy/MM/dd HH:mm:ss"/>
<!--是否给字段添加来自数据库表中的注释-->
<property name="addRemarkComments" value="true"/>
</commentGenerator>
/**
*
* 对应表: test
*/
public class Test {
/**
*
* 对应字段: test.id
* @mbg.generated
*/
private Integer id;
/**
*
* 对应字段: test.name
* @mbg.generated
*/
private String name;
/**
*
* 对应字段: test.time
* @mbg.generated
*/
private Date time;
}
<plugin type="com.github.zhangjinxu.mbgplugins.plugin.BaseColumnListPlugin"/>
<sql id="Base_Column_List">
<!--
@mbg.generated
-->
id,name,time
</sql>
<plugin type="com.github.zhangjinxu.mbgplugins.plugin.LombokDataPlugin"/>
<plugin type="com.github.zhangjinxu.mbgplugins.plugin.ModelToExamplePlugin"/>
<plugin type="com.github.zhangjinxu.mbgplugins.plugin.OverridePlugin"/>