strategyConfig(t->{ //entityBuilder设置entity // 设置要映射的表名 t.addInclude(); //自动链式和lombok t.entityBuilder().enableChainModel(); t.entityBuilder().enableLombok(); //乐观锁 t.entityBuilder().versionColumnName("version"); //设置数据库 字段 映射到实体的命名规则为驼峰命名 t.entityBuilder().columnNaming(NamingStrategy.underline_to_camel); //设置数据库 表 映射到实体的命名规则为驼峰命名 t.entityBuilder().naming(NamingStrategy.underline_to_camel); //配置entity的父类 t.entityBuilder().superClass(EntityBase.class); //controllerBuilder 配置controller t.controllerBuilder().enableRestStyle(); //开启驼峰命名 t.controllerBuilder().enableHyphenStyle(); //格式化Service实现类文件名称 t.serviceBuilder().formatServiceFileName("%sService"); t.serviceBuilder().formatServiceImplFileName("%sServiceImpl");
时间: 2024-02-14 16:26:10 浏览: 55
strategyConfig(t -> {
// 设置要映射的表名
t.addInclude();
// 自动链式和lombok
t.entityBuilder().enableChainModel();
t.entityBuilder().enableLombok();
// 乐观锁
t.entityBuilder().versionColumnName("version");
// 设置数据库字段映射到实体的命名规则为驼峰命名
t.entityBuilder().columnNaming(NamingStrategy.underline_to_camel);
// 设置数据库表映射到实体的命名规则为驼峰命名
t.entityBuilder().naming(NamingStrategy.underline_to_camel);
// 配置entity的父类
t.entityBuilder().superClass(EntityBase.class);
// controllerBuilder配置controller
t.controllerBuilder().enableRestStyle();
// 开启驼峰命名
t.controllerBuilder().enableHyphenStyle();
// 格式化Service实现类文件名称
t.serviceBuilder().formatServiceFileName("%sService");
t.serviceBuilder().formatServiceImplFileName("%sServiceImpl");
})
阅读全文