简介
LitePal 是一款开源的 Android 数据库框架,它采用了对象关系映射(ORM)的模式,将我们平时使用的一些数据库(比如 Sqlite)功能进行了封装。
配置LitePal
第一步
在app/build.gradle中编辑,在dependencies中引入类库 implementation ‘org.litepal.android:core:2.0.0’ (这里我的版本是2.0.0的,如果想获得最新版本,请看这里:https://github.com/LitePalFramework/LitePal)
第二步
在app/src/main中创建assets目录,并在其中创建litepal.xml文件,编辑如下所示:
<?xml version="1.0" encoding="utf-8"?>
<litepal>
<dbname value="Student"></dbname>
<version value="1"></version>
<list><mapping class="xxxxxxxxxxx"></mapping></list>
</litepal>
dbname:数据库名字
version:数据库版本号
list:用于设定所有的映射模型,mapping里面的路径一定要是全路径名称,后面会用到。
第三步
在AndroidMainfest.xml中将项目application配置为"org.litepal.LitePalApplication"
LitePal基本配置就完成了