我閱讀這篇文章,並對此有疑問。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