我知道所有这些模式是如何分开工作的,我读过一些 Martin Fowler 的文章和书籍。问题是我只能找到每种模式的不同实现,但我仍然没有找到一些参考架构图(UML 或其他),我可以将其用作开发对象关系映射原型的起点工具,它为域模型提供持久性无知。
谁能指导我 - 我可以在哪里看到所有这些模式如何协同工作?所有这些东西是如何连接的,我可以在哪里使用具体实现以及应该在哪里使用抽象接口?
我知道每种模式何时以及如何使用和不应该使用可能存在争议,但现在让我们假设我想一起使用它们,看看它们如何以最佳方式相互配合。
谢谢。