项目模块初步完成

This commit is contained in:
2025-05-06 16:38:42 +08:00
parent 5038cebbfa
commit 2eb5ee1207
21 changed files with 1026 additions and 132 deletions

View File

@ -24,12 +24,15 @@ public class Generator {
// 根路径
private static final String ROOT_PATH = "/src/main/java";
// 实体类属性名
private static final String ENTITY_NAME_LOWER = "project";
// 父包名
private static final String PARENT_PATH = "com.greenorange.promotion";
// 子包名
private static final String CONTROLLER_PACKAGE = "controller.user";
private static final String DTO_PACKAGE = "model.dto.user";
private static final String VO_PACKAGE = "model.vo.user";
private static final String CONTROLLER_PACKAGE = "controller." + ENTITY_NAME_LOWER;
private static final String DTO_PACKAGE = "model.dto." + ENTITY_NAME_LOWER;
private static final String VO_PACKAGE = "model.vo." + ENTITY_NAME_LOWER;
// 生成的文件后缀名
private static final String DTO_ADD_REQUEST = "AddRequest.java";
@ -48,11 +51,12 @@ public class Generator {
// 作者
private static final String AUTHOR = "chenxinzhi";
// 表注释
private static final String TABLE_COMMENT = "用户表";
private static final String TABLE_COMMENT = "项目";
// 实体类名
private static final String ENTITY_NAME = "UserInfo";
private static final String ENTITY_NAME = "Project";
// 表名
private static final String TABLE_NAME = "user_info";
private static final String TABLE_NAME = "project";
@ -91,6 +95,7 @@ public class Generator {
.injectionConfig(consumer -> {
Map<String, Object> customMap = new HashMap<>();
customMap.put("entityName", ENTITY_NAME); // 示例值
customMap.put("entityNameLower", ENTITY_NAME_LOWER);
customMap.put("entityComment", TABLE_COMMENT); // 示例值
customMap.put("parentPackage", PARENT_PATH);
customMap.put("controllerPackage", CONTROLLER_PACKAGE);