請您概述存儲庫模式和工廠模式之間的差異嗎?存儲庫和工廠模式之間的差別
回答
The Factory pattern用於創建對象,而the Repository pattern描述了針對數據源封裝CRUD操作的一般方法。
你也可以說,...是用於創建幾個對象的家庭。 – 2009-07-09 14:54:18
+1,用於實際提供答案而不是智能@ $$評論。 – cbmeeks 2011-01-07 15:08:34
因此,如果我們需要創建一些外部服務和本地DbContext之間的關係,爲此設計一個工廠是實現工廠的有效方法?然後在UOW內相應創建存儲庫。 – yardpenalty 2014-12-22 23:35:08
存儲庫模式處理創建一組數據訪問服務,即。 CRUD方法。 另一方面,工廠模式處理如何創建一個對象。工廠類將有一個方法返回一個類的新實例。
這兩者是彼此獨立的;但是,您經常會看到與存儲庫模式一起使用的工廠模式,以創建實體的新實例。
- 1. 依賴注入和存儲庫模式之間的差異
- 2. Unity IOC和工廠模式以及存儲庫模式
- 3. 存儲庫模式與存儲庫工廠
- 4. 存儲庫模式和視圖模型模式之間的區別
- 5. 存儲庫模式和DAL沒有存儲庫模式的DAL中的區別?
- 6. 工廠和非工廠設計模式差異
- 7. 存儲工廠模式產品
- 8. 存儲庫工廠類
- 9. 用戶工廠和存儲庫
- 10. 使用工廠模式解耦Dal存儲庫
- 11. 使用工廠存儲庫模式添加實體
- 12. 瞭解mvc:庫類和模型類之間的差別
- 13. Docker註冊表和存儲庫之間的差異
- 14. 如何查看本地和存儲庫之間的mercurial差異?
- 15. 工廠和抽象工廠模式
- 16. PHP設計模式工廠,倉庫和...?
- 17. 你會如何像「工廠」設計模式一樣編碼存儲庫模式?
- 18. 工廠模式抽象工廠模式
- 19. 存儲庫模式和存儲過程
- 20. 存儲庫模式和Azure表存儲(???)
- 21. 存儲庫模式和Azure表存儲
- 22. EF和存儲庫模式
- 23. LLBLGen和存儲庫模式
- 24. Alfresco:存儲庫和我的文件之間的區別
- 25. 當前和數據庫存儲日期和時間之間的差異
- 26. 煉油廠和::煉油廠之間的差異
- 27. 存儲庫和服務之間的區別?
- 28. Linux軟件包存儲庫和通用軟件工件存儲庫之間的區別
- 29. Emacs和存儲庫之間的跳轉
- 30. 服務工廠與OSGI組件廠之間的區別
順便說一句,這兩種模式是無關的... – 2009-07-09 14:36:32