【Android 开源系列】之数据库ORM框架

作者: At攻城狮 | 来源:发表于2017-08-29 12:21 被阅读59次

    Android 开源系列

    【Android 开源系列】之缓存框架

    【Android 开源系列】之网络请求框架

    【Android 开源系列】之图片加载框架

    【Android 开源系列】之视频处理框架

    GreenDAO- Star 8476

    GreenDAO是一个轻量级,快速的orm框架。简化建表、查询、更新、插入、事务、索引的操作

    特性:

    性能突出(比ormlite快4-5倍), performance

    库小,核心包小于100k

    简单易用的API

    支持protobuf

    自动生成数据库访问代码

    Realm- Star 8315

    移动端的数据库,适用于 Phone、Tablet、Wearable,支持 ORM,线程安全、支持连表及数据库加密,比 SQLite 性能更好。

    特性:

    着重移动端

    简单易用的API

    支持线程安全,关系数据库和加密

    访问快速

    跨平台

    OrmLite

    OrmLite不是Android平台专用的orm框架,它是一个Javaorm,OrmLite Forandroid增加了对Android平台的支持。

    ActiveAndroid- Star 4445

    ActiveAndroid是一个轻量级的orm框架,名称命令方式类似于Yii、Rails等使用的orm框架ActiveRecord

    SQLBrite- Star 4210

    SQLiteOpenHelper 和ContentResolver的轻量级包装

    DBFlow- Star 3696

    一个速度极快,功能强大,而且非常简单的 Android 数据库 ORM 库

    Sugar- Star 2375

    用超级简单的方法处理Android数据库

    特性:

    配置少

    自动生成表结构

    支持在不同模式版本直接切换

    Android开发者e周报往期

    Android开发者e周报 第1期

    Android开发者e周报 第2期

    Android开发者e周报 第3期

    Android开发者e周报 第4期

    相关文章

      网友评论

        本文标题:【Android 开源系列】之数据库ORM框架

        本文链接:https://www.haomeiwen.com/subject/bejodxtx.html