使用OrmLite持久化SQLite(续)

上回说到我们已经建立了实体类Account和Order,下面我们来对它进行一个OrmLite的注解。


接着我们创建一个DataHelper类继承自OrmLiteSqliteOpenHelper(相当于数据库访问层):


然后写业务逻辑层Service :


OrderService与上类似 ,我就不贴出来占位置了,接着到了我们的UI层。

修改我们的Activity类,继承自OrmLiteBaseActivity<DataHelper>,这是一个抽象类OrmLiteBaseActivity<H extends OrmLiteSqliteOpenHelper>,它也是继承自Activity的,所以我们的Activity类相当于是间接继承自Activity:

运行后效果如下: 最后是查找客户1的所有定单

使用OrmLite持久化SQLite(续)

这样我们就实现了使用OrmLite实现持久化数据了,完整代码可以在我的资源列表中下载:

http://download.csdn.net/detail/a_mean/3805488

欢迎交流、补充、找错,谢谢!

你可能感兴趣的:(sqlite)