diff --git a/llms-full.txt b/llms-full.txt index 025e887..53cf236 100644 --- a/llms-full.txt +++ b/llms-full.txt @@ -1363,27 +1363,27 @@ requestParams为请求参数列表,response为返回结构,requestParams中 │ ├──constants/ # 模块常量 │ ├──utils/ #模块级别工具类 │ └──enums/ # 枚举 - ├── entrance/ - │ ├── controller/ # api 定义 + ├── entrance/web/src/main/java/com/{project_name}/{module_name}/entrance/web/ + │ ├──controller/ # api 定义 │ ├──converter/ # 把DTO转化成VO │ ├──vo/ # VO结构定义 │ └── query/ # 把读方案返回的数据转成成VO │ ├── assembler/ # VO的数据填充 │ ├── collector/ # 读方案返回的id数据展开成完成对象数据 │ └── executor/ # 调用Service的度方案实现,同时调用collector和assembler,返回最终的VO - ├── manager/ # Dto的查询接口定义 + ├── manager/src/main/java/com/{project_name}/{module_name}/manager/ │ ├── bo/ # 聚合对象定义 │ │ └── base/ # 聚合对象的基类 │ ├── dto/ # 数据传输对象定义 │ ├── converter/ # 复杂Dto(非BaseDto)组装 │ ├── facade/ # 调用其他模块的RPC适配器,包含RpcAdapter,如UserDtoServiceInMeetingRpcAdapter,表示从meeting模块调用user模块中方法 │ └── impl/ # Dto的查询接口的实现 - ├── persist/ + ├── persist/src/main/java/com/{project_name}/{module_name}/persist/ │ ├── eo/ # 值对象(Eo)的结构定义 │ ├── dos/ # 数据库单表结构的映射 │ ├── qto/ # 读方案的数据库查询实现 │ └── mapper/ # MyBatis的Mapper定义 - └── service/ # BOService(包含某个聚合下所有写方案生成的方法)、 DtoService(包含DTO生成的预定义方法) + └── service/src/main/java/com/{project_name}/{module_name}/service/ # BOService(包含某个聚合下所有写方案生成的方法)、 DtoService(包含DTO生成的预定义方法) ├── bto/ # 写方案入参的定义 ├── converter/ # 对返回的BaseDto按需进行二次扩展 ├── query/ # 查询方案的service层入口,调用persist层的查询实现