| | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.generator.FastAutoGenerator; |
| | | import com.baomidou.mybatisplus.generator.config.po.LikeTable; |
| | | import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; |
| | | import com.baomidou.mybatisplus.generator.engine.VelocityTemplateEngine; |
| | | import com.sinata.common.entity.BaseModel; |
| | |
| | | builder |
| | | // 在这里添加数据库表名 |
| | | //.addInclude("MW_BOX") |
| | | .likeTable(new LikeTable("MW_"))// 设置需要生成的表名,多个表之间可以用逗号隔开 |
| | | .addInclude("MW_DISPOSAL_HANDLE_RECORD_ITEM")// 设置需要生成的表名,多个表之间可以用逗号隔开 |
| | | // .addExclude("BBZQ_USER","BBZQ_USER_LOG") |
| | | .controllerBuilder().enableRestStyle() // controller配置策略 |
| | | .controllerBuilder().enableRestStyle() // controller配置策略 |
| | | .serviceBuilder().formatServiceFileName("%sService") // service配置策略 |
| | | .mapperBuilder().enableBaseColumnList().enableBaseResultMap().enableMapperAnnotation() // mapper配置策略 |
| | | .entityBuilder().enableLombok().enableRemoveIsPrefix().enableTableFieldAnnotation() // 实体配置策略 |
| | | .logicDeleteColumnName("del_flag") // 逻辑删除字段名 |
| | | //.logicDeleteColumnName("del_flag") // 逻辑删除字段名 |
| | | .naming(NamingStrategy.underline_to_camel) // 数据库表映射到实体的命名策略,下划线转驼峰 |
| | | .columnNaming(NamingStrategy.underline_to_camel) // 数据库表字段映射的命名策略,下划线转驼峰 |
| | | .superClass(BaseModel.class) |