LitePal数据库

一、LitePal简介

LitePal是一款开源的Android数据库框架,它采用了对象关系映射的模式,并将我们平时最常用的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各个建表和增删改查的操作。

二、配置LitePal

1、如今,大多数开源项目都会将版本提交到jcenter上,我们只需在app/build.gradle文件中声明该开源库的引用即可。

2、引用完成后, 接下来需要配置litepal.xml文件。 右击app/src/main目录 new一个directory创建一个assets目录新建litepal.xml文件,配置代码如下:


 
     //数据库名称
      //数据库版本
        //声明要配置的映射模型类
     //指定的映射模型

3、最后还需要再配置一下LitePalApplication, 修改清单代码:

如此,即完成LitePal的全部配置。

三、创建和升级数据库

 1、创建:LitePal采取的是对象关系映射(ORM)的模式, 不再用和SQL语句打交道了, 一个类即对应一个表。 创建完成后,还需将类添加到映射模型列表中。 

2、升级:LitePal升级数据库也非常简单, 只需要在改完任何任容后, 直接将版本号加1就行了。

四、使用LitePal添加数据库

使用LitePal添加数据, 只需创建出模型类的实例, 再将要存储的数据设置好, 最后再调用save()方法就可以了。注意在进行CRUD操作时, 模型类必须要继承DataSupport类才行。


你可能感兴趣的:(Android“杂货铺”)