GreenDao 3.2.0 在项目中的使用(一)

如何使用GreenDao?

1.配置

repositories {

mavenCentral()

}

dependencies {

classpath'org.greenrobot:greendao-gradle-plugin:3.2.1'

}

applyplugin:'org.greenrobot.greendao'

compile'org.greenrobot:greendao:3.2.0'

2.配置GreenDao 目录

greendao {

daoPackage'com.love.lixinxin.greendao.data.dao'//设置DaoMaster 、DaoSession、Dao包名

targetGenDir'com.love.lixinxin.greendao.data.dao'//:设置DaoMaster 、DaoSession、Dao目录

 targetGenDirTest:设置生成单元测试目录

generateTests:设置自动生成单元测试用例

schemaVersion 1   //数据库版本

targetGenDir'src/main/java'

}

GreenDao 3.2.0 在项目中的使用(一)_第1张图片
配置greendao

3.配置数据库


GreenDao 3.2.0 在项目中的使用(一)_第2张图片
配置数据库

top: 不要忘记 配置 application

GreenDao 3.2.0 在项目中的使用(一)_第3张图片

4配置bean


GreenDao 3.2.0 在项目中的使用(一)_第4张图片
User

ps:如果使用 Serializable 序列化, 不可以直接使用 implementsSerializable 。需要 在基类中实现。

5.使用

插入 

GreenDao 3.2.0 在项目中的使用(一)_第5张图片
插入一条数据

更新

GreenDao 3.2.0 在项目中的使用(一)_第6张图片
更新数据

删除

GreenDao 3.2.0 在项目中的使用(一)_第7张图片
删除id为1的数据

查询   userDao.londAll();

GreenDao 3.2.0 在项目中的使用(一)_第8张图片
条件查询 id=5 的数据

你可能感兴趣的:(GreenDao 3.2.0 在项目中的使用(一))