定制化功能列表
自定义Myabtis****框架,高度定制化,能实现很多额外功能,功能列表如下:
-
追加DO:表生成的Model,自动加上后缀,比如user_config表,生成的实体类:UserConfigDO -
Lombok:Model支持添加Lombok的@Data注解,自动忽略所有的Getter和Setter方法 -
tinyint处理:当字段的类型为tinyint(1) 时,自动映射到javaType: java.lang.Boolean类型 -
抽象Mapper:所有的Mapper接口继承BaserMapper,在BaseMapper里提供通用方法,且通用方法会在Mapper.xml里实现
.
. -
DO父类:在生成时可指定所有的DO集成指定的对象,比如UserConfigDO extends BaseDO -
Service:生成Service及其实现类,提供通用的增删改查接口
.
. -
Controller:生成通用的Controller,提供基础的增删改查接口
.
资源地址
github地址,2018_01_16分支,project-common 模块 com.bob.common.utils.mybatis.generate 目录下,好用的话给项目点个星,你的支持是我写博客的动力!!!