项目管理问题之基于聚合维度的划分有什么特点

简介: 项目管理问题之基于聚合维度的划分有什么特点

问题一:应用层的主要职责是什么?



参考答案:

向上暴露领域对象的行为,向下执行各领域服务的编排、调用和结果封装。应用层是很薄的一层,不应包含领域的业务逻辑,同时层与层之间的依赖遵循依赖倒置原则。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/616936



问题二:领域层包含哪些内容?主要负责什么?



参考答案:

领域层包含领域的业务逻辑,包括领域服务、实体、值对象,甚至还包括DO等。领域层是业务逻辑的内聚,主要实现具体的业务逻辑。同时,领域层对基础设施的依赖遵循依赖倒置原则。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/616937



问题三:基础设施层主要包含哪些设施?它的作用是什么?



参考答案:

基础设施层主要是各类基础设施,包括DB、Cache、File等。这些基础设施一般都会提供各自的Client包,领域层基于这些Client包可以完成对基础设施的调用。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/616938



问题四:在应用分层中,纵向的划分基于什么维度?



参考答案:

主要是基于聚合维度。比如,资金、贷款、账户等都可以被视为独立的聚合维度。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/616939



问题五:基于聚合维度的划分有什么特点?



参考答案:

每个聚合维度都应该有独立的Adapter层、应用层、领域层、基础设施层。然而,这些层次在物理结构上可能是独立的,也可能存在于同一个应用中。



关于本问题的更多回答可点击进行查看:

https://developer.aliyun.com/ask/616940

相关文章
|
存储 架构师 Java
架构思考的主要维度
架构思考的主要维度
|
3月前
维度查看
【8月更文挑战第14天】维度查看。
50 3
|
XML 前端开发 架构师
|
4月前
|
领域建模
领域建模问题之建模中归类分组是什么
领域建模问题之建模中归类分组是什么
|
4月前
|
存储 搜索推荐 数据库
项目管理问题之领域与聚合的关系是什么
项目管理问题之领域与聚合的关系是什么
|
人工智能 自然语言处理 数据管理
分析的四个维度
分析的四个维度
|
定位技术 uml
「业务架构」TOGAF建模之业务架构:组织分解图(组织映射)
「业务架构」TOGAF建模之业务架构:组织分解图(组织映射)
|
定位技术 uml
「业务架构」TOGAF建模:组织分解图(组织映射)
「业务架构」TOGAF建模:组织分解图(组织映射)