DDD的分层图在百度有很多,百度一下即可 表示层: 接收用户的指令,显示信息给用户,这里的用户不一定是个人,可以是另一台计算机系统 权限检查在表示层 应用层: 应用层尽量简单,不包含业务规则与知识,应用层调用领域对象完成任务,应用层可以调用其他系统的应用层 领域层: 包含所有的业务规则与知识 基础设施层: 上面各层均可调用该层,为其他层提供通用的技术能力,如:业务平台,编程框架,持久化机制,消息机制,第三方库的封装,通用算法,等等