针对团队需求,对官方mybatis-generator插件进行覆写,使其能满足团队编码过程中的规则遵循,便于统一。
- 生成文件名称可配置,增加
targetFilename属性,如果不填写,默认是mybatis内建名 - 对mysql数据库映射的对象进行整合,使其JDBC类型(如
byte、bit、tinyint、mediumint、smallint、int)可统一映射到Java.lang.Integer类型 - 通过添加
enableComments属性,让do中映射的字段可自动添加注释,来自数据库表设计中的comment - 增加
ignoreSetterAndGetter属性,可以忽略生成setter和getter方法
- 可配置方法名
- 生成的mapper文件可以识别
dao或do接口继承,从而对已继承的类忽略生成相应的属性、方法和配置