多功能高度定制化的Mybatis****

定制化功能列表

自定义Myabtis****框架,高度定制化,能实现很多额外功能,功能列表如下:

  1. 追加DO:表生成的Model,自动加上后缀,比如user_config表,生成的实体类:UserConfigDO
  2. Lombok:Model支持添加Lombok的@Data注解,自动忽略所有的Getter和Setter方法
  3. tinyint处理:当字段的类型为tinyint(1) 时,自动映射到javaType: java.lang.Boolean类型
  4. 抽象Mapper:所有的Mapper接口继承BaserMapper,在BaseMapper里提供通用方法,且通用方法会在Mapper.xml里实现
    .多功能高度定制化的Mybatis****
    .
  5. DO父类:在生成时可指定所有的DO集成指定的对象,比如 UserConfigDO extends BaseDO
  6. Service:生成Service及其实现类,提供通用的增删改查接口
    .
    多功能高度定制化的Mybatis****
    .
  7. Controller:生成通用的Controller,提供基础的增删改查接口
    .
    多功能高度定制化的Mybatis****

资源地址

github地址2018_01_16分支,project-common 模块 com.bob.common.utils.mybatis.generate 目录下,好用的话给项目点个星,你的支持是我写博客的动力!!!