1
A
回答
2
如果数据类有读取和写入数据库的方法,会不会更清楚些?
是的。你需要看看DAO pattern
标准的做法应包括以下几层:
模式 - 保存你的POJO,
DAO简单映射类 - 接口驱动类提供CRUD这些POJO的
服务 - 使用DAO与数据库进行交互并在此处执行业务事宜
1
看一看:http://en.wikipedia.org/wiki/Data_access_object 它会清除你的东西。
1
不,这不是好的方法。如果您选择这种方式,您会将域对象逻辑与数据访问层耦合在一起。它们是不同的东西,因此您应该将它们分开。
相关问题
- 1. MVVM:把数据库CRUD放在哪里?
- 2. Rails4;在哪里把全球常数访问项目
- 3. Kohana的数据访问层,在那里把自定义的数据库查询
- 4. AsyncTask访问数据库 - 在哪里初始化,关闭?
- 5. 在哪里把数据库连接在Android应用程序
- 6. 在哪里把数据库相关的代码在Grails
- 7. 在哪里把数据库查询在wordpress文件中?
- 8. 数据库:在哪里把外键放在“有”关系?
- 9. heroku数据库在哪里?
- 10. 哪里访问表单数据从
- 11. 你把数据库字段名称放在哪里?
- 12. 在哪里把ViewModel
- 13. 笨在哪里把
- 14. 哪里可以访问数据库的方法
- 15. 把控制器范围的可访问对象放在哪里
- 16. 在哪里把库文件放在里面的jar文件
- 17. 在哪里把ActiveModel :: Validator?
- 18. 你把ivysettings.xml放在哪里?
- 19. 把CMakeLists.txt放在哪里?
- 20. 在哪里把DQL的?
- 21. 你在哪里把cfimport
- 22. 在哪里把“WSGIPassAuthorization On”?
- 23. 把bootstrapper放在哪里?
- 24. UJS - 我在哪里把js.erb?
- 25. 把drawRect放在哪里?
- 26. 把cellforrowatindexpath放在哪里?
- 27. 把Testdata放在哪里?
- 28. 把Firebase.setAndroidContext()函数放在哪里
- 29. Codeignitor数据库查询,或在哪里和哪里组合
- 30. 我在哪里可以访问Eclipse中的数据库以进行Android开发?