LitePal的学习使用(二)

Litepal使用


创建表
新建bean类并继承LitePalSupport(拥有了进行CRUD操作的能力)

@cloum解释

//运用注解来为字段添加index标签

//name是唯一的不可重复,且默认值为unknown

@Column(unique = true, defaultValue = "unknown")

//忽略即是不在数据库中创建该属性对应的字段

@Column(ignore = true)

//不为空

@Column(nullable = false)

源码:

//索引的引用

@Column(index = true)

 

 

将该bean类配置到映射列表(litepal.xml)当中

 

升级表
如果已有的表bean类中新增、减少、修改字段或者新建表的bean类,都需要升级表。

新建bean类并继承LitePalSupport


  如果升级的是已有表,则添加、删除、修改已有表的字段。

       在映射列表litepal.xml中新增bean类,并将版本号+1【如果升级的是已有表,则只将版本号+1】

<!-- <version>用于设定数据库的版本号 -->
    <version value="2" ></version>

      执行SQLiteDatabase db = Connector.getDatabase();


命令解释


1存储数据

 

 

 

2修改数据

 

 

3查询数据

 

2.3.4删除数据

文章转载自:LitePal使用详解_xxdw1992的博客-CSDN博客_litepal

原文地址:https://www.cnblogs.com/ltw222/p/14906129.html