基于原生 mybatis-generator 实现。
核心优化点:
- 字段注释自动取表里的 COMMENT
- 集成 lombok,默认生成带 lombok @Getter @Setter 注解的类
基于 mybatis-plus-generator 实现。
核心优化点:
- 生成controller层代码(生成了,用不到的类,例如中间表,还是要删掉的,删总比写快哈)
- 生成dto、vo、converter(用来处理dto --> do, do --> dto, dto --> vo)
- 根据表名前缀批量生成分包后的业务代码 @see
BatchGeneratorTests
- 根据项目架构,可引入 mybatis-plus 时,推荐使用 mybatis-plus-generator,功能完善
- 反之,就使用 mybatis-generator,可生成极简又实用的代码