Android
数据库框架—?/p>
ORMLite
轻量
级的对象关系映射
(ORM)Java
?/p>
事实上,
我想写数据库的念头已经很久了?/p>
在之前写了一个答题系统的小项目那只是初步?/p>
带了一下数据库?/p>
数据库是比较强大的,
不是我们三言两语就能解决的,
我一直想抽个时间
自己再过一?/p>
Sqlite
?/p>
JDBC
的,但是,大家也知道,琐事比较多,我们来说一下数据库?/p>
框架吧,事实上市面上,我觉得还可以的数据库框架有两个?/p>
ORMLite
?/p>
GreenDao
,我?/p>
前做的运动类的应用上?/p>
就需要存储大量的运动数据?/p>
我们最开始是在本地写数据库的?/p>
?/p>
也是比较老的逻辑了,
后来我们准备重构项目的时候,
我决定把数据库也重构一下,
因为?/p>
们当时的应用读取速度来还是比较慢的,
比如你有一两年的数据之类的?/p>
我后来就研究了一
下这两个框架,虽然我最后采用的?/p>
GreenDao
,但?/p>
ORMLite
也是研究了一会儿,所以,
接下来,我将把这两个框架分两篇文章来分析,首先就?/p>
ORMLite
?/p>
,
网上还是有很多关?/p>
他们的文章的?/p>
所以我也是准备站在巨人的肩膀上,
首先他们之间的优缺点?/p>
也有前辈写了?/p>
你可以参考一?/p>
SQLite
数据库框?/p>
ORMLite
?/p>
GreenDao
的简单比?/p>
而且鸿洋老师也写了两篇关?/p>
ORMLite
的文?/p>
Android ORMLite
框架的入门用?/p>
Android
快速开发系?/p>
ORMLite
框架最佳实?/p>
但是就算他们写了?/p>
我觉得我再根据自己的逻辑去讲一遍,
很多人还是会收益的,
我自信我
的文笔应该还是算不错的,而且我是基于
Android studio
来讲的。嘻嘻,话不多说,我们来
新建一个项目: