用mybatis plus根据特定规则生成代码:
- 如果生成包含某个表名,在生成代码中添加配置 addInclude(表名),多个表时候用逗号隔开,如addInclude(表名,表名…)
- 如果生成不包含某个表名,添加配置.addExclude(),多个表用逗号隔开,如addExclude(“表名1”,“表名2”)
- 如果生成包含某个前缀的表,添加配置.addTablePrefix(),多个表用逗号隔开,addTablePrefix(“表名1”,“表名2”)
- 如果生成包含某个前缀的表,添加配置.addTablePrefix(),多个表用逗号隔开,addTablePrefix(“表名1”,“表名2”)
代码如下:
.strategyConfig(builder -> builder .addInclude("表名1","表名2") .addExclude("表名1","表名2") .addTablePrefix("前缀1","前缀2") .addTableSuffix("后缀1","后缀2") .entityBuilder() .enableLombok() )