DDD之领域服务与应用服务
领域服务:
聚合中的实体没有业务逻辑代码,只有对象的创建,对象的初始化,状态管理等个体相关的代码;
对于聚合内的业务逻辑,我们编写领域服务Domain service 而对于聚合协作以及聚合与外部系统协作的逻辑,我们编写应用服务 ;
应用服务协调多个领域服务,外部系统来完成一个用例 ;
卷帝
领域服务:
聚合中的实体没有业务逻辑代码,只有对象的创建,对象的初始化,状态管理等个体相关的代码;
对于聚合内的业务逻辑,我们编写领域服务Domain service 而对于聚合协作以及聚合与外部系统协作的逻辑,我们编写应用服务 ;
应用服务协调多个领域服务,外部系统来完成一个用例 ;