Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 851 Bytes

README.md

File metadata and controls

25 lines (15 loc) · 851 Bytes

mybatis-generator 代码生成器

基于原生 mybatis-generator 实现。

核心优化点:

  1. 字段注释自动取表里的 COMMENT
  2. 集成 lombok,默认生成带 lombok @Getter @Setter 注解的类

基于 mybatis-plus-generator 实现。

核心优化点:

  1. 生成controller层代码(生成了,用不到的类,例如中间表,还是要删掉的,删总比写快哈)
  2. 生成dto、vo、converter(用来处理dto --> do, do --> dto, dto --> vo)
  3. 根据表名前缀批量生成分包后的业务代码 @see BatchGeneratorTests

对比

  1. 根据项目架构,可引入 mybatis-plus 时,推荐使用 mybatis-plus-generator,功能完善
  2. 反之,就使用 mybatis-generator,可生成极简又实用的代码