文档章节

Xutils操作SQLite遇到的问题

烧酒二两
 烧酒二两
发布于 2015/10/18 15:55
字数 359
阅读 49
收藏 2

在用Fast-Json解析数据后,封装进实体类,实体类通过实体类生成工具JavaEntityTools.jar生成

实体类结构内嵌套两层List集合:Information下包含Result对象,Result对象中包含List<Mark>集合

在实现跳转界面呈现数据时,发现,直接传递过去序列化后的Information对象可以,却不能通过接收到的Information.getResult();也不能通过result.getListMark();

再将Information对象通过DbUtil对象存储数据库时,发现通过DbUtil对象查找数据库得到Information对象中的result属性为null,其他属性都有值

初步想法以为是类和类之间没有建立关系,在进行数据库操作时,没有设置外键进行关联创建的表,所以导致,类对象无法存储,集合对象无法获得

通过加注解,建立表之间的关系,再次调试程序,发现还是报错,考虑再三,认为是代码虽然修改了,但是程序内生成的.db文件还在,旧的数据依旧存在数据库的表内,所以导致出错

解决方式:在File Explorer里的data文件夹下删除对应应用的.db文件,结果不在报错

在通过DbUtil对象.findAll(Result.class)时又报错,保存成功,查询出错

还有卡顿的电脑模拟器,android开发不易……

© 著作权归作者所有

共有 人打赏支持
烧酒二两
粉丝 2
博文 22
码字总数 10224
作品 0
朝阳
程序员
私信 提问
移动开发者必须知道的Android框架推荐

一些总结出来的Android快速开发框架,全部都是开源框架,附带项目地址,是开发学习的绝佳资料。 thinkAndroid项目 github地址:https://github.com/white-cat/ThinkAndroid 功 能:ThinkAndr...

程序袁_绪龙
2014/09/02
0
0
Android Afinal使用与总结

Afinal简介 Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用; 使用finalBitmap,无需考虑bitmap在android中加载的时候oom的问题和快速滑动...

postdep
2014/03/23
0
0
安卓系统下的多线程断点下载实现2利用开源框架XUtils

使用开源框架可以大大降低开发的难度,减少开发的周期,并且bug也少的多,软件运行起来更稳定。 xUtils简介 xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求...

rootusers
2015/03/17
0
0
xUtils - android工具库,大量更新:bug修复,缓存优化,GET请求加入lru缓存。

感谢大家最近一段时间对xUtils的关注,和给我bug反馈,这也使我在xUtils的开发上更有热情。 昨天晚上熬夜到5点多,完成了缓存模块的整理和结构优化,今天在此基础上有完成了给http模块添加G...

wyouflf
2013/08/01
0
8
六款值得推荐的android(安卓)开源框架简介【转】

1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling) (3) 网络请求的优先级处理 (4) 缓存 (5) 多级别取消请求...

hkstar35
2014/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql load data 批量导入使用

最近在研究使用mycat,其中有使用批量数据导入,简单记录一下使用方式。 查看系统属性 mysql>show variables like '%secure%'+--------------------------+-----------------------+| Vari...

FansinZhao
21分钟前
1
0
浅谈React的最大亮点——虚拟DOM

在Web开发中,需要将数据的变化实时反映到UI上,这时就需要对DOM进行操作,但是复杂或频繁的DOM操作通常是性能瓶颈产生的原因,为此,React引入了虚拟DOM(Virtual DOM)的机制。 一、什么是...

peakedness丶
24分钟前
0
0
下一代大数据处理引擎,阿里云实时计算独享模式重磅发布

摘要: 11月14日,阿里云重磅发布了实时计算独享模式,即用户独享一部分物理资源,这部分资源在网络/磁盘/CPU/内存等资源上跟其他用户完全独立,是实时计算在原有共享模式基础上的重大升级。...

阿里云官方博客
29分钟前
1
0
Spring MVC 测试样例

1、需要javax.servlet-api V3.0以上支持 <!--3.0以上版本--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-......

jcc_codingBoy
31分钟前
3
0
kettle增量同步oracle数据到mysql

kettle增量同步oracle数据到mysql 适合表中有更新时间的字段 kettle安装 绿色,下载后解压即可(略), -> Download 连接数据库 需要导入jdbc相关驱动jar包到lib目录(oracle、mysql对应jar...

o00o
35分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部