我正在开发一个新的Android应用程序,我想创建一个新类来管理SQLite,但我想知道最佳实践。
因此,我的项目中有三个或更多资源:rss
,fb
,tweet
以及未来更多资源。每个资源都有五个方法,例如getItems()
,getFeed()
,insert()
,delete()
等等。
我的db manager的实际类有一个单例,我知道这不是一个好习惯。我不想用所有访问数据库的方法创建一个God类。 :(
如何设置我的新课程?我可以用一段伪代码来学习吗?
谢谢!
答案 0 :(得分:1)
制作界面类并将其放在上面" getItems() , getFeed() , insert(), delete()
"
然后实现其他类别的接口类。
答案 1 :(得分:0)
您可以考虑ORMLite for android。它通过强大的DAO类提供您的所有需求:插入,更新,删除。 ORMLite的功能:
Here是您可以开始的地方