AllanGuoxiLee / OrmLiteDemo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OrmLiteDemo


##ORM框架简介


对象关系映射(英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。

orm框架示意图

ORM提供的不只是描述不同对象间关系的一个简单而直接的方>式。ORM还提供了灵活性。使用ORM创建的模型比使用其它方法创建的模型更有能力适应系统的变化。另外,ORM允许非技术企业专家按样本数据谈论模型,因此他们可以使用真实世界的数据验证模型。因为ORM允许重用对象,数据模型能自动映射到正确标准化的数据库结构。

ORM模型的简单性简化了数据库查询过程。使用ORM查询工具,用户可以访问期望数据,而不必理解数据库的底层结构。

##OrmLie简介

OrmLite是为Sqlite数据库提供ORM功能的框架,通过OrmLite,我们可以在Java代码中直接以数据对象的方式操作SQLite数据库,而(基本)不必编写拼接SQL语句。 关于OrmLite的更多信息,可以查询 OrmLite - Lightweight Object Relational Mapping (ORM) Java Package


##关于本项目 本项目基于OrmLite框架实现了一个数据库操作框架的封装类,使用者可借助Lib模块中的工具类和参考demo里的事例代码,快速实现SQLite数据库的功能操作

About


Languages

Language:Java 100.0%