| | |
| | | import com.baomidou.mybatisplus.generator.config.po.TableFill; |
| | | import com.baomidou.mybatisplus.generator.config.rules.DateType; |
| | | import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; |
| | | import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine; |
| | | |
| | | import java.util.ArrayList; |
| | | |
| | | import java.util.ArrayList; |
| | |
| | | mpg.setDataSource(dsc); |
| | | //3、包的配置 |
| | | PackageConfig pc = new PackageConfig(); |
| | | pc.setModuleName("blog"); |
| | | pc.setParent("com.generator"); |
| | | pc.setEntity("entity"); |
| | | pc.setEntity("pojo"); |
| | | pc.setMapper("mapper"); |
| | | pc.setService("service"); |
| | | pc.setController("controller"); |
| | | mpg.setPackageInfo(pc); |
| | | //4、策略配置 |
| | | StrategyConfig strategy = new StrategyConfig(); |
| | | strategy.setTablePrefix("tb"); |
| | | strategy.setInclude("tb_user_inf","tb_user_battgroup_baojigroup","tb_user_battgroup_baojigroup_battgroup","tb_user_battgroup_baojigroup_usr"); // 设置要映射的表名 |
| | | strategy.setNaming(NamingStrategy.underline_to_camel); |
| | | strategy.setNaming(NamingStrategy.underline_to_camel); |
| | | strategy.setColumnNaming(NamingStrategy.underline_to_camel); |
| | | strategy.setEntityLombokModel(true); // 自动lombok; |
| | | strategy.setLogicDeleteFieldName("deleted"); |