效果展示
一,在as中导入相关的包
compile 'org.greenrobot:greendao:3.2.0'
二,在build.gradle中进行配置:
最上面引包
apply plugin: 'org.greenrobot.greendao'
classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1'
三,自定义路径
在app的build.gradle里面的Android中配置
greendao {
schemaVersion 1
daoPackage '更改自己的包名'
targetGenDir 'src/main/java'
}
在gradle的根模块中加入上述代码,就完成了我们的基本配置了。
属性介绍:
schemaVersion–> 指定数据库schema版本号,迁移等操作会用到;
daoPackage –> dao的包名,包名默认是entity所在的包;
targetGenDir –> 生成数据库文件的目录;
四,创建一个User的实体类
@Entity
public class User {
@Id
private Long id;
private String name;
@Transient
private int tempUsageCount; // not persisted
}
五,MakeProject
编译项目&