本文主要是介绍Android数据库框架二、ORMLite,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
简述: ORMlite是类似hibernate的对象映射框架,主要面向java语言,同时,是时下最流行的android面向数据库的的编程工具。
http://blog.csdn.net/sbvfhp/article/details/20460319
官方网站:http://ormlite.com/
优点: 1.轻量级;2.使用简单,易上手;3.封装完善;4.文档全面。缺点:1.基于反射,效率较低;2.缺少中文翻译文档
jar包 地址:http://ormlite.com/releases/
集成方法:把jar包复制到as的libs文件夹下,并且引用jar包即可
用法:
1,建立映射关系
Ormlite与数据库的映射关系式通过注释来说明的。注释分为对于表的和对于单个列的:@DatabaseTable ,注释表的, @DatabaseField 注释单个列的。
2.google原版封装了一个SqliteOpenHelper,供开发者调用,在OrmLite中,对原版的工具进行了加强,提供一个继承自SqliteOpenHelper的OrmLiteSqliteOpenHelper工具。
ORMLite 框架最佳实践,参考张鸿洋的博客
http://blog.csdn.net/lmj623565791/article/details/39122981
总结:比较好的一个数据库开源框架。不过git上很久没有更新了,貌似人家好像不在git上做项目维护了,而是在 官网 上做维护更新。
对比分析:
SQLite数据库框架ORMLite与GreenDao的简单比较
这篇关于Android数据库框架二、ORMLite的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!