DDD架构

DDD架构理解

使用方法而不应局限于方法,谓之道

在这里插入图片描述

User Interface(用户接口层)
负责向用户展现信息,并且会解析用户行为,即常说的展现层。

Application Layer(应用服务层)
应用层没有任何的业务逻辑代码,它很简单,它主要为程序提供任务处理。

Domain Layer(领域)
这一层包含有关领域的信息,是业务的核心,领域模型的状态都直接或间接(持久化至数据库)存储在这一层。

Infrastructure Layer(基础结构层也叫基本设施层,类内会引用dao,属于dao的上层)
为其他层提供底层依赖操作。
举个例子就能感受到它的美妙,删除名字为张三的人

repoImpl.java
public void delete 

版权声明:本文为weixin_42759190原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。