第一步:项目根目录的 build.gradle添加
classpath 'org.greenrobot:greendao-gradle-plugin:3.3.0'
第二步:app的 build.gradle 添加
implementation 'org.greenrobot:greendao:3.3.0'
第三步:app的 build.gradle android{} 添加
greendao {
// 指定数据库schema版本号,迁移等操作会用到
schemaVersion 1
// 设置生成数据库文件的目录,默认是在build中,可以将生成的文件放到我们的java目录中
targetGenDir 'src/main/java'
// 这里 'test' 是数据库名 可以自行更改
daoPackage 'com.test.greendao'
}
第四步:创建实体类
//user 表名
@Entity(nameInDb = "user")
public class User {
//主键自增
@Id(autoincrement = true)
private Long _ID = null;
private String name;
}
第五步:小锤子 锤一下
会自动生成三个类
第六步:Application 初始化
public class App extends Application {
@Override
public void onCreate() {
super.onCreate();
DBManager.getInstance