Skip to content

Files

Latest commit

author
Alan
Jun 25, 2018
7b88464 · Jun 25, 2018

History

History
executable file
·
15 lines (11 loc) · 846 Bytes

readme.md

File metadata and controls

executable file
·
15 lines (11 loc) · 846 Bytes

功能

针对团队需求,对官方mybatis-generator插件进行覆写,使其能满足团队编码过程中的规则遵循,便于统一。

重写的功能

  • 生成文件名称可配置,增加targetFilename属性,如果不填写,默认是mybatis内建名
  • 对mysql数据库映射的对象进行整合,使其JDBC类型(如bytebittinyintmediumintsmallintint)可统一映射到Java.lang.Integer类型
  • 通过添加enableComments属性,让do中映射的字段可自动添加注释,来自数据库表设计中的comment
  • 增加ignoreSetterAndGetter属性,可以忽略生成settergetter方法

TODO LIST

  • 可配置方法名
  • 生成的mapper文件可以识别daodo接口继承,从而对已继承的类忽略生成相应的属性、方法和配置