greendao重复使用查询语句
来源:互联网 发布:linux下查看cpu使用率 编辑:程序博客网 时间:2024/04/29 19:18
项目中用的数据库框架是greendao,3.0+的比2.0的版本用起来要方便很多,对于我们要快速开发的程序猿来说是个很好的选择。在使用greendao查询的时候开始是用 QueryBuilder进行查询,像下面这样
QueryBuilder<DongDetail> dongQb = DBManager.getDaoSession().queryBuilder(DongDetail.class); List<DongDetail> addDongs = dongQb.where(DongDetailDao.Properties.XgType.eq(1)).list(); QueryBuilder<DongDetail> dongQb1 = DBManager.getDaoSession().queryBuilder(DongDetail.class); List<DongDetail> modifyDongs = dongQb1.where(DongDetailDao.Properties.XgType.eq(2)).list();
用起来发现我每次查询都要一个新的QueryBuilder不能复用,这样就会感觉很繁琐,如果我们需要复用的话,可以使用下面这种方式
Query<PeopleInfo> peopleQb = DBManager.getDaoSession().getPeopleInfoDao().queryBuilder().where(PeopleInfoDao.Properties.XgType.eq(1)).build(); List<PeopleInfo> addPeoples = peopleQb.list(); peopleQb.setParameter(0,2); List<PeopleInfo> modifyPeoples = peopleQb.list();
这里记录一下,方便自己以后查看
0 0
- greendao重复使用查询语句
- GreenDao 查询
- GreenDao 执行sql语句
- greenDAO系列5--查询
- greendao模糊查询
- GreenDao模糊(like)查询问题
- GreenDao查询数据带缓存
- greenDao----使用greenDao进行查询与Session(3)
- GreenDAO之「04.GreenDao的各种查询方法」
- Greendao 查询不到真实数据的解决方法 清除greendao缓存
- GreenDao简明教程(查询,Querying)
- greenDAO讲义(二):数据库查询篇
- greenDAO讲义(二):数据库查询篇
- GreenDAO之「05.条件查询」
- greendao 查询之数据去重
- 使用GreenDao添加数据-查询数据
- greenDao
- greenDAO
- 【Eclipse】给web项目打war包
- 全新定义VIP,不止于资源---价格不变,福利不断
- 【DRP】Model1与Model2分别实现分页查询
- 新建module报错:cannot access android.support.v4.app.BaseFragmentActivityJB的解决
- React Native之FlatList,listview的升级版
- greendao重复使用查询语句
- 解决ListView里TextView设置LinkMovementMethod后导致其ItemClick失效
- mysql error 1130 hy000:Host'localhost'解决方案
- Android开发之RadioButton的图片的大小控制和图片和汉字之间的距离控制
- C++实验4:年龄几何
- JavaScript实现的环形图比较
- 第六届蓝桥杯-九数组分数
- c3p0、dbcp、tomcat jdbc pool 连接池区别(推荐使用jdbc pool)
- LoadRunner录制手机APP脚本