src/sample/XXX.API/MiddlewareDemo/Model/README.md

(完整代码) 1KB

# 说明
## Model文件夹说明:
存放请求响应实体,一般也称为AO作为请求实体,也可是DTO作为响应实体,为减少概念降低开发成本,请求响应以Model统一说明。

建议:
请求实体统一Ao结尾,响应实体统一以Dto结尾。

如业务代码量不多,无需特意约定,可以快速识别实体类型即可

### 知识拓展

分层领域模型规约:

```

DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。

DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。

BO(Business Object):业务对象,由 Service 层输出的封装业务逻辑的对象。

AO(ApplicationObject):应用对象,在Web层与Service层之间抽象的复用对象模型, 极为贴近展示层,复用度不高。

VO(View Object):显示层对象,通常是 Web 向模板渲染引擎层传输的对象。

Query:数据查询对象,各层接收上层的查询请求。注意超过 2 个参数的查询封装,禁止

```
代码量本身不多,不复杂的情况下区分太细不一定利用开发和维护。微服务架构下也不建议过细划分。

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。