GreenDao 3.2.2 的使用
1、在项目的build下添加
classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'
2、在app的build里面添加
1)在最顶上添加 apply plugin: 'org.greenrobot.greendao'
2)在安卓下面添加
/*针对greenDao的一些配置*/
greendao {
schemaVersion 1 //数据库版本号
// daoPackage 'com.usher.greendao_demo.greendao.gen' //自动生成的工具类的包名
targetGenDir 'src/main/java' //路径
}
3)在dependencies下添加
/**
* greenDao框架
*/
compile 'org.greenrobot:greendao:3.2.2'
3、greenDao多使用注解,如果你要将某一实体存储到数据库中,需要先对实体进行编写。
@Entity表明该类是持久化的类【持久化含义,存入数据库文件中,作本地化处理】
@Id选择一个long或Long类型的属性作为该实体所对应数据库中数据表的主键【类型要是long】
@Generated写在构造方法前
将以上注解写好后,点击AS上的Make Project即可
4、最后就是一些数据库封装和自定义,我会把项目传上来有需要的可以看看
相关文章: