![]() |
1
1
可以 有道理,取决于你的情况。如果您总是避免将服务注入实体,那么这可能会导致 anemic domain model 需要实例化实体的代码可以通过使用处理依赖注入的工厂来屏蔽额外的构造函数参数。 http://fabiomaulo.blogspot.com/2008/11/entities-behavior-injection.html |
![]() |
2
4
我不希望域对象进行翻译,而是使用翻译服务和域对象(或相关属性值)作为参数,并返回翻译后的值。例如,你可以简单地
|
![]() |
SkarabePL · Yii2依赖注入、配置和继承 6 年前 |