greenDao 3.0基础

时间:2022-01-03 03:53:16

引入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.greenrobot.greendao'

指定生成目录

greendao{

  targetGenDir 'src/main/java'

}

dependencies{

compile 'org.greenrobot:greendao:3.1.0'

}

写实体类

@Entity

public class User{

@Id

private long id;

private String name;

private String password;

...//get set等

}

 在第二次查询前,清除缓存,这样才能保证每次都执行了 查询

daosession.clear()