Android数据库(SQLite)框架(2)——LitePal升级表
来源:互联网 发布:已备案域名转入阿里云 编辑:程序博客网 时间:2024/06/11 17:58
使用LitePal升级表
通过上一篇文章的学习,我们已经知道LitePal是一款ORM模式的框架了,已经熟悉创建表流程的你,相信对于升级表也一定会轻车熟路的。那么为了模仿传统升级表方式中的需求,现在我们也需要创建一张comment表。第一步该怎么办呢?相信你也许早就已经猜到了,那当然是先创建一个Comment类了,如下所示:
public class Comment { private int id; private String content; // 自动生成get、set方法 ... }
OK,Comment类中有id和content这两个字段,也就意味着comment表中会有id和content这两列。
接着修改litepal.xml中的配置,在映射列表中新增Cooment类,并将版本号加1,如下所示:
<?xml version="1.0" encoding="utf-8"?> <litepal> <dbname value="demo" ></dbname> <version value="1" ></version> <list> <mapping class="com.example.Person"></mapping> <mapping class="com.example.Comment"></mapping> </list> </litepal>
没错,就是这么简单,仅仅两步,升级的操作就已经完成了,现在我们只需要操作一下数据库,comment表就会自动生成了,如下所示:
SQLiteDatabase db = Connector.getDatabase();
导出数据库,用Sqlite expert工具打开userinf.db数据库后,查看userbean表效果如下:
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/39151617
阅读全文
0 0
- Android数据库(SQLite)框架(2)——LitePal升级表
- Android数据库(SQLite)框架——LitePal实战入门
- Android数据库(SQLite)框架(1)——创建表和LitePal的基本用法
- Android数据库(SQLite)框架(3)——使用LitePal建立表关联
- Android数据库(SQLite)框架(4)——使用LitePal存储数据
- Android数据库(SQLite)框架(5)——LitePal的修改和删除操作
- Android数据库(SQLite)框架(6)——使用LitePal查询
- Android数据库(SQLite)框架(7)——使用LitePal聚合函数
- Android数据库高手秘籍——使用LitePal升级表
- 安卓数据库框架LitePal(一):SQLite命令
- android数据库框架,sqlite框架,LitePal框架,混淆配置
- Android数据存储之数据库(SQLite和litepal)
- Android 数据库(1)----- SQLite Litepal GreenDao 介绍
- 安卓数据库框架LitePal(三):如何升级表版本
- android数据库--使用LitePal升级表
- android SQLite数据库开源框架LitePal的使用详解
- litepal---Android数据库框架
- LitePal---Android数据库框架
- java的三大特性之封装
- Android的.9.png文件制作
- Mina 学习笔记
- 如何使用windows的计划任务?计划任务
- Eclipse安装
- Android数据库(SQLite)框架(2)——LitePal升级表
- codeforces 659A Round House
- 帝国cms列表页和内容页嵌入PHP代码
- SDUT-数据结构实验之链表五:单链表的拆分
- HDU 6052 To my boyfriend 分情况处理 DP 容斥
- C# 托管资源和非托管资源
- Retrofit,Rxjava网络请求是 baseUrl 报错 IllegalArgumentException
- CSS尺寸单位
- 1、MYSQL