From 7da8e3eb34583207af41a9ef50188564a22b62ec Mon Sep 17 00:00:00 2001 From: oyo Date: Tue, 23 Sep 2025 10:59:37 +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 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/knowledge.md b/knowledge.md index cba0778..3bf2e4b 100644 --- a/knowledge.md +++ b/knowledge.md @@ -1595,7 +1595,10 @@ Java、SpringBoot、MyBatis-plus(读取)、Hibernate(写入) - `uuid`属性:唯一标识,包含`|`字符表示特殊格式拼装 **3.5 分层规则** -Service层方法不能返回VO,不能调用Controller层方法(如VoQueryExecutor、VoConverter等) +TOCO严格遵照分层规则,必须严格遵守,否则会产生严重后果! +- VO以及相关的类属于entrance层 +- Service禁止引用任何entrance层的类或代码 +- Service层方法禁止返回VO,禁止调用任何entrance层方法(如VoQueryExecutor、VoConverter等) ### 4. TOCO 最佳实践