如何分辨领域服务与应用服务?

判断什么时候应该定义领域服务,什么时候应该定义应用服务,一个根本的判断依据是看需要封装的职责是否与领域相关。 01 横切关注点 在应用服务中,我们往往需要和如下逻辑进行协作: 消息验证 错误处理 监控 事务 认证与授权 在《领域驱动设计模式、原理与实践》一书中,将以上内容视为基础架构问题。这些关注点与具体的业务逻辑无关,且在整个系统中,可能会被诸多服务调用(以便于重用),因此可以认为这些关注点为横
相关文章
相关标签/搜索