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 算力,解读结果公开显示在下面。
还没有人解读过这个文件。