因为没有值对象的存储库。 如何加载所有值对象?
假设我们正在建模一个博客应用程序,我们有这些类:
我知道当我保存一个新帖子时,它的标签会和它一起保存在同一个表中。但是我怎么能加载所有帖子的所有标签。 PostsRespository 应该有一个方法来加载所有标签吗?
我经常这样做,但我想知道别人的意见
最佳答案
我正在为这个问题寻找更好的解决方案,我发现了这篇文章:
http://gojko.net/2009/09/30/ddd-and-relational-databases-the-value-object-dilemma/
这篇文章很好地解释了为什么值对象和数据库存在很多混淆。
这是你太喜欢我的短语:
Gojko Adzic,给我们三个选择来保存我们的值对象。
关于repository - 如何保存和加载值对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2277175/