Android数据库 之 开源LitePal

LitePal是一款Android ORM框架,简化数据库操作,无需SQL。它轻量级,配置简单,适用于Android Studio。本文介绍了LitePal的配置步骤和数据库的增删改查操作,帮助开发者快速上手。
摘要由CSDN通过智能技术生成

LitePal简介

LitePal是一款开源的Android数据库框架,它采用了对象关系映射(ORM)的模式,并将我们平时开发时最常用到的一些数据库功能进行了封装,使得不用编写一行SQL语句就可以完成各种建表、増删改查的操作。并且LitePal很“轻”,jar包只有100k不到,而且近乎零配置,这一点和Hibernate这类的框架有很大区别。目前LitePal的源码已经托管到了GitHub上,地址是 https://github.com/LitePalFramework/LitePal

LitePal配置

1.添加LitePal支持,下载jar,放入工程中,这里是Android Studio加载了jar包后再build文件中的配置显示 compile files(‘libs/litepal-1.3.1-src.jar’)

2.新建assets文件夹,并新建一个litelpal.xml文件,添加如下内容

<?xml version="1.0" encoding="utf-8"?>
<litepal>
    //数据库名称
    <dbname value="sample" ></dbname>
    //数据库版本
    <version value="1" ></version>
    <list>
    //添加的对应的java bean 模型  ,即创建的你要存储在数据库中的数据的模型
        <mapping class="com.bean.BookBean"></mapping>

    </list>
</litepal>

3.创建数据模型,下面提供BookBean的代码,创建的数据模型格式代码如下:

package com.bean;
//首先创建的bean需要继承DataSupport,后面所有的数据库操作基本都是基于这个类进行操作的
public class BookBean extends DataSupport{
   
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值