OrmLite基本的使用流程
1. 添加依赖
compile 'com.j256.ormlite:ormlite-core:5.0'
compile 'com.j256.ormlite:ormlite-android:5.0'
2. 创建数据库的帮助类:创建数据库、表、更新等
3. 创建一个实体类:指明他是一张表
@DatabaseTable(tableName = "user")表明他是一个数据库表
@DatabaseField(id = true)在属性上使用,表明他是表里面的一个字段
columnName指定数据库展示的字段名
canBeNull 此项可以为空
id = true 指定主键:不可以重复
generatedId 指定的id主键自动增长
4. 表的操作:添删改查
ORMLite提供了一个类:Dao类,功能:就是帮我们完成添删改查等
注意:表进行操作利用创建的Dao类,一个Dao只能操作一张表
Dao操作类和表是一一对应的关系。
源码地址:https://github.com/applelili/OrmliteDemo