GreenDao 3.2.0 的基本使用】的更多相关文章

1 项目根build.gradle classpath 'org.greenrobot:greendao-gradle-plugin:3.1.0' 2 app中build.gradle apply plugin:'org.greenrobot.greendao' dependencies{ compile 'org.greenrobot:greedao:3.1.0' } 3 配置生成目录 greendao{ targetGenDir 'src/main/java' }…
我相信,在平时的开发过程中,大家一定会或多或少地接触到SQLite.然而在使用它时,我们往往需要做许多额外的工作,像编写SQL语句与解析查询结果等.所以,适用于Android ORM框架也就孕育而生了,现在市面上主流的框架有OrmLite.SugarORM.Active Android.Realm与GreenDAO.今天主要来讲一下GreenDAO 3.0G后的版本是怎么在Android Studio上配置的.简单的讲,GreenDAO是一个将对象映射到SQLite数据库中的轻量且快速的ORM解…
前言 Android开发中我们或多或少都会接触到数据库.Android中提供了一个占用内存极小的关系型数据库-SQLite.虽然Android系统中提供了许多操作SQLite的API,但是我们还是需要手动去编写SQL语句,这经常会出现一些莫名其妙的问题(…
引入greenDao3.0 首先在project的gradle文件中引入greenDAO插件 dependencies {       classpath 'com.android.tools.build:gradle:2.2.1'       classpath 'org.greenrobot:greendao-gradle-plugin:3.1.0'   } 然后在module的gradle文件中添加greenDAO的插件,并引入相关类库 apply plugin: 'org.greenro…
最近项目中使用了GreenDAO的3.0以上的版本,出现需要增加删除表的需求,刚开始用,发现官方对增加和删除的方法是每次去修改数据库版本号,版本一旦升级,那么原来数据库中的表会全部删除再重建.太麻烦,如果不修改版本号,单单只是在model中添加@Entity那么会出现说找不到这张单,无法使用,所以在网上查找资料博客,大部分都是简易的介绍3.0以上的增删改查功能,对于删表和增加表,大部分还是参照官方的升级版本号的做法,没有找到其他方法,所以自己花时间了解了下,实现不修改版本号增加表,删除表,增加表…
greenDAO: Android ORM for your SQLite database 1. greenDao库获取 英文标题借鉴的是greendrobot官网介绍greenDao时给出的Title,链接:http://greenrobot.org/greendao/,有兴趣的可以点进去(不用外网),里面有使用说明及相关资料的下载接口.greenDao目前版本已经更新到3.x.x,与2.x.x相比支持的功能发生了很大的改变(后面会提到),所以强烈推荐使用最新的版本.如3.1.1版本的获取方…
用过ActiveAndroid.玩过ORMLite,穿过千山万水,最终还是发现greenDAO好用,ActiveAndroid我之前有一篇文章介绍过 玩转Android之数据库框架ActiveAndroid的使用,如果小伙伴们有兴趣可以去查看,ActiveAndroid目前存在的问题是没有更新了,GitHub上ActiveAndroid的更新都是两年前的事了.所以我们还是来看看这个目前非常活跃的数据库框架greenDAO,greenDAO在升级到3.0之后使用方式也变得更加简单了,上手更加容易了…
上一篇博客([Android - 框架]之ORMLite的使用)中介绍了ORMLite的基本使用,今天我们来研究以下GreenDao的使用. GreenDao和ORMLite一样,都是基于ORM(Object Relation Mapping,对象关系映射)的用于操作Sqlite数据库的第三方框架.ORM简单来说就是把数据库中的数据映射成Java中的一个Bean类,便于操作.GreenDao是greenrobot公司的产品.这个公司的另一个非常成功的框架是EventBus,是一个很好的"订阅/发…
一.准备工作 1.项目build.gradle文件下的dependencies中引入插件: classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1' 2.在module的build.gradle文件下顶部依赖插件: apply plugin: 'org.greenrobot.greendao' 3.在module的build.gradle文件下的dependencies中引入依赖: compile 'org.greenrobot:greend…
比较出名的数据库框架 GreenDao使用步骤: 1.app目录下的build.gradle文件 添加依赖 compile 'org.greenrobot:greendao:3.2.0' 顶部添加插件 apply plugin: 'org.greenrobot.greendao' 2.根目录下的build.gradle文件 配置 dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1' } 3.app目录下的bu…