1.背景 所谓外部数据库文件此处指的就是一个在外部单独创建的db文件,假设有这么一个场景,我们项目中有一些本地数据,不需要接口去获取的(不需要进行网络操作),写死的数据,比如全国各个省各个市的一些基本信息,每个市的信息可以作为表里的一条记录存放,在项目中使用,此时如何我们已经有了包含这些信息 ...
项目需求:省市区使用本地db文件,数据库使用greendao框架。现在不想使用SQL语句,用greendao直接查询本地数据库表 至于为啥使用GreenDao,可以百度一下它的优势 。 https: github.com HeavenDong MyDBControl tree master 思路: 将db文件copy到数据库默认目录下 greendao生成对应表的实体 Dao文件,使用greend ...
2017-06-06 12:21 0 6989 推荐指数:
1.背景 所谓外部数据库文件此处指的就是一个在外部单独创建的db文件,假设有这么一个场景,我们项目中有一些本地数据,不需要接口去获取的(不需要进行网络操作),写死的数据,比如全国各个省各个市的一些基本信息,每个市的信息可以作为表里的一条记录存放,在项目中使用,此时如何我们已经有了包含这些信息 ...
首先在src/main目录下,再建一个目录,用来放自动生成的代码,比如叫java-gen,然后再建立一个Java工程:file---->new----->new module-----&g ...
场景:Android APP多表操作事务管理 使用Android自带的sql操作类操作的时候需要手动处理事务,使用GreenDao的时候不用管了,啥都处理好了。但是,如果是多表操作的话,怎么统一管理事务? 关键思想是事务嵌套,具体方法使用: DaoSession().callInTx ...
上一篇博客(【Android - 框架】之ORMLite的使用)中介绍了ORMLite的基本使用,今天我们来研究以下GreenDao的使用。 GreenDao和ORMLite一样,都是基于ORM(Object Relation Mapping,对象关系映射)的用于操作Sqlite数据库 ...
关于greenDao的使用 第一篇How to get started ? 原文地址:http://greendao-orm.com/documentation/how-to-get-started/ 该教程会带你浏览一个简单的greenDao示例工程。地址:https ...
本来想用litePal,看了郭大婶的说明,真的是好用! 后来发现网上说比较流行的还是 GREENDAO,且效率不错! 不用管那么多了,直接 ...
作为github上star超8k fork超2k的强大框架,很有必要来用一用嘛~~~~~~ 首先奉上GreenDao的github地址https://github.com/greenrobot/greenDAO,接下来是官网地址http://greenrobot.org/greendao ...
一、关于greenDAO greenDAO是一个开源的Android ORM,它让SQLite数据库的开发再次变得有趣。它使开发人员免于处理低级数据库要求,同时节省了开发时间。SQLite是一个很棒的嵌入式关系数据库。尽管如此,编写SQL和解析查询结果仍然是非常繁琐且耗时的任务。通过将Java ...