1
A
回答
2
如果數據類有讀取和寫入數據庫的方法,會不會更清楚些?
是的。你需要看看DAO pattern
標準的做法應包括以下幾層:
模式 - 保存你的POJO,
DAO簡單映射類 - 接口驅動類提供CRUD這些POJO的
服務 - 使用DAO與數據庫進行交互並在此處執行業務事宜
1
看一看:http://en.wikipedia.org/wiki/Data_access_object 它會清除你的東西。
1
不,這不是好的方法。如果您選擇這種方式,您會將域對象邏輯與數據訪問層耦合在一起。它們是不同的東西,因此您應該將它們分開。
相關問題
- 1. MVVM:把數據庫CRUD放在哪裏?
- 2. 在哪裏把我的.dll被訪問在我的罐子裏
- 3. Rails4;在哪裏把全球常數訪問項目
- 4. Kohana的數據訪問層,在那裏把自定義的數據庫查詢
- 5. AsyncTask訪問數據庫 - 在哪裏初始化,關閉?
- 6. 在哪裏把數據庫相關的代碼在Grails
- 7. 在哪裏把數據庫查詢在wordpress文件中?
- 8. 在哪裏把數據庫連接在Android應用程序
- 9. 數據庫:在哪裏把外鍵放在「有」關係?
- 10. heroku數據庫在哪裏?
- 11. sql數據庫在哪裏?
- 12. 哪裏訪問表單數據從
- 13. 哪裏條件與數據訪問
- 14. ASP.NET MVC - 在哪裏把數據庫查詢
- 15. 你把數據庫字段名稱放在哪裏?
- 16. 笨在哪裏把
- 17. 在哪裏把ViewModel
- 18. 哪裏把自定義庫在ZF2
- 19. 哪裏可以訪問數據庫的方法
- 20. 我應該在哪裏把JSON數據放在android裏
- 21. 把控制器範圍的可訪問對象放在哪裏
- 22. 訪問JSON數據車把
- 23. 在哪裏把庫文件放在裏面的jar文件
- 24. 你在哪裏把cfimport
- 25. 在哪裏把DQL的?
- 26. 你把ivysettings.xml放在哪裏?
- 27. 把drawRect放在哪裏?
- 28. 在哪裏把uiautomator測試
- 29. 我在哪裏把response.success()?
- 30. 我在哪裏把composer.json