文章目录
- 一、OrmLite框架
- 二、案例演示 - 操作教师表
- 四、课后作业
一、OrmLite框架
(一)OrmLite框架概述
安卓采用SQLite作为数据库存储。由于SQLite代码写起来烦琐且容易出错,因此,开源社区逐渐出现了各种ORM(Object Relational Mapping)库。ORM是通过使用描述对象和数据库之间映射(对应关系,如类与表就是类的成员变量和表的列一 一对应,对象与表的行一 一对应)的元数据,将面向对象语言程序中的对象自动持久化到关系数据库中。本质就是将数据从一种形式转换到另一种形式。这些开源ORM 库都是为了方便 Sqlite 的使用而出现的,包括数据库的创建、升级、增/删/改/查等操作。常见的ORM库有 ORMLite(简单)、GreenDAO(高效)等。ORM主要是在Sqlite上提供了一层封装。
(二)OrmLite框架官网
- 网址: