如何使用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.配置数据库

配置数据库
top: 不要忘记 配置 application

4配置bean

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

插入一条数据
更新

更新数据
删除

删除id为1的数据
查询 userDao.londAll();

条件查询 id=5 的数据