[转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。
?
使用时需要注意:
考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。
表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中使用字段别名让字段别名和VO属性名一样。
?
下面是实现代码:
?
调用例子:
获得单个VO:
?
?
转自:http://blog.csdn.net/oo8_8oo/article/details/7003162
?
?
?
?
?