java code generator 代码生成
支持多主键,自定义路径,自定义创建人,继承BaseMapper等。
通过以下进行配置
// 创建人
classInfo.setCreateBy(author);
// mapper路径
classInfo.setMapperPath(mapperPath);
// 实体路径
classInfo.setEntityPath(modelPath);
// mapper基类
classInfo.setIsExtendsBaseMapper(false);
// 继承service
classInfo.setNeedServiceExtends(true);
// 继承controller
classInfo.setNeedControllerExtends(true);
优势
- 采用druid.sql优化语句
- 采用Lombok代码整洁
mapper实现六个方法
- selectByPrimaryKey
- deleteByPrimaryKey
- insert
- insertSelective
- updateByPrimaryKey
- updateByPrimaryKeySelective