数据库LitePal使用教程

开源数据库LitePal的使用教程

开源地址:https://github.com/LitePalFramework/LitePal

一. LitePal的快速配置

1. 引入Jar包或源码

使用Android Studio在项目的build.gradle中添加:

dependencies {
    compile 'org.litepal.android:core:1.3.0'
}

使用Eclipse到这里下载好了jar包之后,把它复制到项目的libs目录中就算是引入成功了。

2. 配置litepal.xml

在项目的assets目录下面新建一个litepal.xml文件,内容如下:

<?xml version="1.0" encoding="utf-8"?>  
<litepal>  
    <dbname value="demo" ></dbname>  
 
    <version value="1" ></version>  
 
    <list>  
        <mapping class="org.litepal.litepalsample.model.Album"></mapping>
        <mapping class="org.litepal.litepalsample.model.Song"></mapping>
    </list>  
</litepal>

————————标签说明—————————

<dbname>是数据库的名字
<version>是数据库的版本号
<list>是数据库的映射模型(数据库表)
<mapping>是数据库的映射模型的地址(数据库表结构)

3. 配置LitePalApplication

在AndroidManifest.xml中配置LitePalApplication,如下:

<manifest>  
    <application  
        android:name="org.litepal.LitePalApplication"  
        ...  
    >  
    ...  
    </application>  
</manifest>

如果已经有自己的Application,那么久继承一下就好了,如下:

public class MyApplication extends LitePalApplication {  
    ...  
}

二. LitePal的建表

根据对象关系映射模式的理念,每一张表都应该对应一个模型(Model),建表先要新建一个模型类,新建一个DEST类,如下:

public class DEST extends DataSupport {
    private String destId;//目的地ID
    private String cnName

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朱剑的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值