我阅读这篇文章,并对此有疑问。DDD中的存储库层
存储库模式是一个门面,它将您的持久性 从您的域摘除。一方面它假装是一个集合 - 在 另一方面它涉及你的持久性 实施的技术问题。
这是否意味着您将存储库中的方法命名为如果您创建集合那样。例如:
addDomainModel(...)
getDomainModel(...)
等等?或者你会说出这些方法的名称:
saveDomainModel(...)
fetchDomainModel(...)
什么是最好的,或最正确的?我应该有方法名称说明它添加什么,或者只是:
add(...)
get(...)
它会在正常的集合?
http://devlicio.us/blogs/casey/archive/2009/02/20/ddd-the-repository-pattern.aspx
addDomainModel() getDomainModel() 检查:http://stackoverflow.com/questions/6851147/update-method-for-generic-entity-framework-知识库 – Nathan 2012-02-18 15:50:01