|
|
1
12
一句话:这取决于上下文。 |
|
|
2
4
在单元测试中模拟数据访问是我使用存储库接口的主要原因。另一个原因是可维护性—您可以轻松地实现缓存策略,或者切换到其他数据访问实现,比如从服务而不是数据库获取数据。 |
|
|
3
1
我们在项目中使用存储库的一个原因是它强制我们的聚合根是谁(我们只允许存储库用于AR),这样您就可以正确地处理AR,而不是查询任何符合您需求的内容。
|
|
|
Birdalicious · 带日志的装饰图案 1 年前 |
|
|
Saulo Torres · 依赖注入程序在DDD项目上不起作用 2 年前 |
|
|
yyqwerty · 领域驱动设计与Scala[关闭] 2 年前 |
|
|
Tony Raimo · 域实体是否应该调用存储库? 8 年前 |
|
|
Seb · DDD只读存储库返回“值对象” 8 年前 |