【发布时间】:2011-03-28 00:17:44
【问题描述】:
我一直在阅读有关 DDD 的信息,我认为我可能错误地使用了服务,或者至少以不太理想的方式使用了服务。我的服务类往往有很多包含存储库引用的实例变量,它们似乎做了很多工作(即有很多方法)。
创建更有针对性的服务是否可取?就像每个服务执行某种特定逻辑的方法一样?此外,服务类是否应该将实例变量存储到其他实体?我读过一些关于服务是无状态的,我不确定我是否通过拥有这些实例变量而违反了该规则。
谢谢!
【问题讨论】:
标签: domain-driven-design service-layer