赞
踩
一.导入依赖
1.在project的gradle下
classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1'
2.在app的gradle下
2.1在最上方
apply plugin: 'org.greenrobot.greendao'
2.2在android{ }里 (此处的包名需要修改成自己的)
greendao {
schemaVersion 1
daoPackage 'com.test.greendao2.gen'
targetGenDir 'src/main/java'
}
2.3在最下边的dependencies { }里
compile 'org.greenrobot:greendao:3.2.0'
二.编写代码
1创建一个实体类User
/**
* @Entity表示这个实体类一会会在数据库中生成对应的表
* @Id表示该字段是id,注意该字段的数据类型为包装类型Long
* @Property则表示该属性将作为表的一个字段
* @Transient,该注解表示这个属性将不会作为数据表中的一个字段
* @NotNull表示该字段不可以为空
* @Unique表示该字段唯一
*
* 成功之后系统会帮助我们生成相应的构造方法和get/set方法,并且还会在我们的包下生成DaoMaster和DaoSession
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。