Android 用于操作SQLite 数据库的开源框架GreenDao
在build.gradle 中添加以下依赖:
apply plugin: ‘org.greenrobot.greendao’ // apply plugin GreenDao
greendao {
schemaVersion 1 //数据库版本号,后期需要升级数据库,这里版本号必须增加
daoPackage ‘com.sam.greendao.gen’ //Dao代码生成在这个包中
targetGenDir ‘src/main/java’ //包位于这个路径下
}
implementation ‘org.greenrobot:greendao:3.2.2’
接着创建一个实体类:
记得这个实体类上面一定要写上@Entity 这个标识,然后设置一个Long型的唯一索引ID;
然后点击Make Project ,
就会自动生成在’com.sam.greendao.gen’ 这个文件夹下面生成操作SQLite的三个文件;
这样就OK了,之后就是利用自动生成的操作数据库类中的方法进行SQLite的增删改查就可以了;