我在學習j2ee的模式,有人可以告訴我表模塊(域邏輯模式)和表數據網關(數據源模式)之間的區別是什麼? 謝謝表模塊和表數據網關模式
3
A
回答
1
6
表模塊和表數據網關都是表級模式,但有一個非常根本的區別。
表模塊是一個域邏輯模式,它可以包含與特定表相關的業務邏輯。 表數據網關應該只處理數據庫接口,不應該包含任何業務邏輯。在這裏讀取「數據庫接口」作爲「插入/更新/刪除/從表中讀取行」。
請注意Martin Fowler的定義明確指出了這種區別。
表模塊:處理數據庫表或視圖中所有行的業務邏輯的單個實例。
表數據網關:充當網關到數據庫表的對象。一個實例處理表中的所有行。 (這裏的「句柄」通常指的是CRUD)。
相關問題
- 1. 表數據網關和模型
- 2. 標識映射模式和表數據網關c#
- 3. 表模塊/表網關 - 從網關加載代碼的位置?
- 4. 表達式引擎模塊表和datasort
- 5. 使用行數據網關的註冊表模式
- 6. 使用關係模式表示網絡
- 7. 表達式混合和模擬數據
- 8. 與數據表和自舉模式
- 9. 動態表單和數據庫模式
- 10. 擴展數據表和模式面板
- 11. Rails - 將數據庫/模型與非數據庫表的模塊關聯
- 12. 網關模式
- 13. Angular2模塊級樣式表
- 14. 表模式,使數據表中的C#
- 15. 數據庫模式,1表或2表
- 16. 模塊模式中函數表達式的主要用途
- 17. VBScript正則表達式 - 查找模式之間的數據塊
- 18. Node.js請求模塊表單數據鍵
- 19. 在休眠模式下訪問模式間表和關係
- 20. Javascript模塊模式和函數調用
- 21. Javascript模塊模式和子模塊初始化模式
- 22. 模塊模式和的document.ready
- 23. Javascript和模塊模式
- 24. RequireJS和JS模塊模式
- 25. CakePHP模型關聯表w /數據和新表
- 26. Zend - 設計模式DataMapper和表格網關
- 27. Javascript模塊模式,嵌套函數和子模塊
- 28. 數據庫關係模式
- 29. 數據關係模式
- 30. 數據映射設計模式和網關 - 新手問題