参数校验

This commit is contained in:
2025-04-30 00:02:24 +08:00
parent 2ce8f06cfb
commit dc090de5ab
8 changed files with 67 additions and 20 deletions

View File

@ -80,7 +80,7 @@ public class Generator {
.strategyConfig(builder -> {
builder.addInclude(TABLE_NAME) // 设置需要生成的数据表名
.controllerBuilder()
.enableFileOverride() // 覆盖controller
// .enableFileOverride() // 覆盖controller
.enableRestStyle() // 开启生成 @RestController 控制器
.formatFileName("%sController"); // 格式化 Controller 类文件名称,%s进行匹配表名如 UserController
builder.entityBuilder().disable(); // 禁止生成 Entity
@ -101,13 +101,13 @@ public class Generator {
// DTO
List<CustomFile> customFiles = new ArrayList<>();
customFiles.add(new CustomFile.Builder().packageName(DTO_PACKAGE).fileName(DTO_ADD_REQUEST)
.templatePath(DTO_ADD_REQUEST_TEMPLATE).enableFileOverride().build());
.templatePath(DTO_ADD_REQUEST_TEMPLATE).build());
customFiles.add(new CustomFile.Builder().packageName(DTO_PACKAGE).fileName(DTO_UPDATE_REQUEST)
.templatePath(DTO_UPDATE_REQUEST_TEMPLATE).enableFileOverride().build());
.templatePath(DTO_UPDATE_REQUEST_TEMPLATE).build());
customFiles.add(new CustomFile.Builder().packageName(DTO_PACKAGE).fileName(DTO_QUERY_REQUEST)
.templatePath(DTO_QUERY_REQUEST_TEMPLATE).enableFileOverride().build());
.templatePath(DTO_QUERY_REQUEST_TEMPLATE).build());
customFiles.add(new CustomFile.Builder().packageName(VO_PACKAGE).fileName(VO)
.templatePath(VO_TEMPLATE).enableFileOverride().build());
.templatePath(VO_TEMPLATE).build());
consumer.customFile(customFiles);
})
//7、模板