LitePal 是一款开源的Android数据库框架,它采用了对象关系映射(ORM)的模式,并将一些常用的数据库功能进行封装。
https://github.com/LitePalFramework/LitePal
LitePal的配置
在app/build.gradle文件中加入
compile 'org.litepal.android:core:1.6.0'
修改AndroidManifest.xml的代码,在application标签中加入
android:name="org.litepal.LitePalApplication"
创建数据库
定义一个实体类
import org.litepal.crud.DataSupport;
/**
* Created by hya on 2017/10/17.
*/
public class Book extends DataSupport {
private int id;
private String name;
private String author;
private double price;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}