Design patterns 存储库、IdentityMap、UnitOfWork、DataMapper、QueryObject和VirtualProxy如何协同工作?
我知道所有这些模式是如何分别工作的,我读过一些Martin Fowler的文章和书籍。问题是,我只能找到这些模式中每个模式的不同实现,但我仍然没有找到一些参考体系结构图(UML或其他),我可以将其用作开发对象关系映射工具原型的起点,该工具为域模型提供了持久性 谁能告诉我——我在哪里可以看到所有这些模式是如何协同工作的?所有这些东西是如何连接的,我可以在哪里使用具体的实现,应该在哪里使用抽象接口 我知道可能会有关于何时以及如何使用每种模式的争论,但现在让我们假设我想将它们一起使用,看看它们如何以最佳方式相互匹配Design patterns 存储库、IdentityMap、UnitOfWork、DataMapper、QueryObject和VirtualProxy如何协同工作?,design-patterns,data-access,Design Patterns,Data Access,我知道所有这些模式是如何分别工作的,我读过一些Martin Fowler的文章和书籍。问题是,我只能找到这些模式中每个模式的不同实现,但我仍然没有找到一些参考体系结构图(UML或其他),我可以将其用作开发对象关系映射工具原型的起点,该工具为域模型提供了持久性 谁能告诉我——我在哪里可以看到所有这些模式是如何协同工作的?所有这些东西是如何连接的,我可以在哪里使用具体的实现,应该在哪里使用抽象接口 我知道可能会有关于何时以及如何使用每种模式的争论,但现在让我们假设我想将它们一起使用,看看它们如何以最
谢谢。您可能想看看。我只是略读了一下,所以我不确定它是否解决了你的问题 一定要看一下Ayende对该系列的评论