一.GreenDao概述:
greenDAO 是一个可以帮助 Android 开发者快速将 Java 对象映射到 SQLite 数据库表单中的 ORM 解决方案。greenDAO的特点运行效率最高、内存消耗最少,官网:http://greendao-orm.com/。。。github下载地址:https://github.com/greenrobot/greenDAO。...
分类:
移动开发 时间:
2015-06-01 09:41:45
阅读次数:
212
1: 使用的架包:greenDAO-generator.jar ,freemarker.jar,greenDAO.jar
2: 在同一个classpath 路径下建立一个javaProject
3: 引入架包 greenDAO-generator.jar,freemarker.jar
4:编写bean类,dao类,DaoMaster,DaoSession 生成器 代码如下:
packa...
分类:
其他好文 时间:
2015-05-18 20:52:54
阅读次数:
162
到目前为止,煎蛋的Android项目算是告一段落了,功能基本都已完成,那么今天,我就介绍一下在煎蛋这个项目里,是怎么完成数据缓存功能的。想看代码的请戳煎蛋项目的GITHUB地址
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992
缓存功能的解决方案
配置GreenDao
实现缓存功能
其他资料
缓存功能的解决方案
因为算是一个阅读类的应...
分类:
移动开发 时间:
2015-05-14 10:09:21
阅读次数:
186
请尊重原创
在做即时通讯开发时,用融云来做,同时数据库使用了greenDao框架,那么问题来了,融云内部内置了greenDao数据库,如果项目中再导入greenDao.jar包时,就会报错,解决办法是:去掉自己导入的greenDao.jar包,这个时候新问题又来了,那些使用greendao-generator自动生成的数据库文件全报错了,报错原因是构造方法不匹配。融云使用的文件加入了参数...
分类:
其他好文 时间:
2015-05-13 10:15:45
阅读次数:
346
概述
本文讲述GreenDao对关系数据的支持。分别为
ToOne,
ToMany.
双向关联
Tree Relations
To-One
相当于外键关系。
// The variables "user" and "picture" are just regular entities
Property pictureIdProperty = user.addLongPropert...
分类:
移动开发 时间:
2015-04-30 16:20:58
阅读次数:
450
概述
GreenDao是Android当中的高性能ORM框架。(其他的有OrmLite等)
项目地址:https://github.com/greenrobot/greenDAO
同时GreenDao还有一个子项目为GreenDao Code Generator:
GreenDao的核心类及其工作如下:
使用初始化
使用greendao添加greend...
分类:
移动开发 时间:
2015-04-30 14:18:55
阅读次数:
368
第五篇 查询查询会返回符合某些特定标准的实体。你可以使用原始的SQL定制查询语句,或者更好的方式:使用GreenDao的QueryBuilder API。该查询也支持lazy-loading的结果集。这样在操作大量结果集的时候可以节省内存和性能。QueryBuilderQueryBuilder可以帮...
分类:
其他好文 时间:
2015-04-23 12:35:36
阅读次数:
171
一、概述
在上次greenDao第一篇文章中,我们对greenDao的使用步骤和基本用法给大家做了介绍,文章链接:http://www.cnblogs.com/jerehedu/p/4304766.html
现在将继续深入学习greenDAO。数据查询展示是应用中最常用的功能之一,greenDAO为我们提供了强大的查询支持,并且采用完全面向对象的方式,即使一点都不懂SQL...
分类:
移动开发 时间:
2015-04-22 18:36:03
阅读次数:
155
一、概述
Android开发中对数据的存储和操作是避免不了的,为此android平台为我们提供了多种存储数据的方式,如文件、SharedPreferences、SQLite等。每种数据存储方式各有不同特点,适用不同场景,其中SQLite应用的较多。Android虽然提供了SQLiteDatabase、SQLiteOpenHelper帮助我们进行数据库操作,但是在实际开发中应用起来...
分类:
移动开发 时间:
2015-04-22 13:59:47
阅读次数:
239
大多数android应用开发攻城狮们对greenDAO的威名都有听过,高效,使得它在众多的orm工具中脱颖而出最近有项目对sqlite效率有要求,所以相当了它,但是中间遇到了如题所述的两个问题1.在greenDAO generator项目中没有相应的API能设置默认值(default value),...
分类:
移动开发 时间:
2015-04-20 18:23:03
阅读次数:
183