依赖
//根gradle
classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'
//app gradle
apply plugin: 'org.greenrobot.greendao'
greendao {
schemaVersion 1 //数据库版本号
daoPackage '包名.database' //设置时生成代码的目录
targetGenDir 'src/main/java' //设置DaoMaster、DaoSession、Dao目录
}
dependencies {
implementation 'org.greenrobot:greendao:3.2.2'//依赖
}
第二步:再创建一个Bean类
@Entity--------//①实体类
public class ShowBeanEntity {-----//创建的另一个bean类
@Id(autoincrement = true)-------//定义id 设置自增
private Long id;-----//注意:Long类型(大写的L)!
public String imageUrl;//这个imageURL和name属性是你要缓存的数据类型
public String name;
第三步:重新编译(点击锤子)
第四步:点击完锤子之后,生成了一个dataBase包里面有三个直接生成的类,
然后还有生成的bean数据(就是我上面刚刚创建的bean类)如下:
@Entity
public class ShowBeanEntity {
@Id(autoinc