From 8dd43e784f0ee6ea76b434ad7199670136e287f3 Mon Sep 17 00:00:00 2001 From: oyo Date: Wed, 3 Sep 2025 18:50:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20knowledge.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- knowledge.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/knowledge.md b/knowledge.md index f18f396..a2dfdf3 100644 --- a/knowledge.md +++ b/knowledge.md @@ -924,7 +924,8 @@ meeting_with_room_and_agenda_wo示例: - **职责:** 读方案对应的数据库查询方法 - **唯一标识符位置:** 类注解@AutoGenerated中指定,uuid规则: ${ReadPlan的uuid}|QTO|DAO - **QueryExecutor** - - **生成产物** 返回**VO**的查询方案,在controller层生成Java类,包含独立函数: + - **生成条件** 如果一个读方案返回的是VO结构,则会生成QueryExecutor + - **生成产物** 返回**VO**的查询方案,在entrance层生成Java类,包含独立函数: - 分页查询: **Paged函数,返回VSQueryResult - 不分页全量: query**函数,返回List - 瀑布流: **Waterfall函数,返回VSQueryResult @@ -933,6 +934,7 @@ meeting_with_room_and_agenda_wo示例: - **类路径:** `**.entrance.web.query.executor`包下 - **职责:** 提供VO查询入口,将QtoService返回的id数据转化为目标**VO** - **QueryService** + - **生成条件** 如果一个读方案返回的是DTO结构,则会生成QueryService - **生成产物** 返回**DTO**的查询方案,在service层生成Java类,包含独立函数: - 分页查询: **Paged函数,返回VSQueryResult - 不分页全量: query**函数,返回List