[Android]Android端ORM框架——RapidORM(v2.1)


以下内容为原创,欢迎转载,转载请注明

来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/6020412.html

[Android]Android端ORM框架——RapidORM(v2.1)

RapidORM:Android端轻量高性能的ORM框架

GitHub: https://github.com/wangjiegulu/RapidORM

RapidORM v2.1 feature

  1. 在执行SQL和创建表时提升性能。
  2. 提升bind参数时的性能
  3. Index支持。
  4. 上传至Maven中心库。

关于 RapidORM

  • 主键支持任何类型,支持联合主键。
  • 非反射执行SQL。
  • 高性能。
  • 兼容 android.database.sqlite.SQLiteDatabasenet.sqlcipher.database.SQLiteDatabase以及更多加密实现。
  • 友好的面向对象接口调用。
  • Index支持。
  • 联表查询未支持。

v2.0 blog: http://www.cnblogs.com/tiantianbyconan/p/5626716.html

v1.0 blog: http://www.cnblogs.com/tiantianbyconan/p/4748077.html

怎么使用

1. build.gradle 添加依赖

Gadle(获取最新版本)

compile "com.github.wangjiegulu:rapidorm:x.x.x"

compile "com.github.wangjiegulu:rapidorm-api:x.x.x"

apt "com.github.wangjiegulu:rapidorm-compiler:x.x.x"

Maven(获取最新版本)

<dependency>
        <groupId>com.github.wangjiegulu</groupId>
        <artifactId>rapidorm</artifactId>
        <version>x.x.x</version>
</dependency>

具体使用方式见:

v2.0 blog: http://www.cnblogs.com/tiantianbyconan/p/5626716.html

v1.0 blog: http://www.cnblogs.com/tiantianbyconan/p/4748077.html

时间: 2024-11-03 15:46:23

[Android]Android端ORM框架——RapidORM(v2.1)的相关文章

[Android]Android端ORM框架——RapidORM(v2.0)

以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/5626716.html [Android]Android端ORM框架--RapidORM(v2.0) RapidORM:Android端轻量高性能的ORM框架 GitHub: https://github.com/wangjiegulu/RapidORM 1. RapidORM v1.0 v1.0博客文档:http://www.cnblogs.com/tiant

[Android]Android端ORM框架——RapidORM(v1.0)

以下内容为原创,欢迎转载,转载请注明 来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4748077.html    Android上主流的ORM框架有很多,常用的有ORMLite.GreenDao等. ORMLite: -优点:API很友好,使用比较方便简单稳定,相关功能比较完整. -缺点:内部使用反射实现,性能并不是很好. GreenDao: -优点:性能很不错, -缺点:API却不太友好,而且不支持复合主键,主键必须要有并且必须是long或者

Android 常用的ORM框架详解

1. OrmLite OrmLite 不是 Android 平台专用的ORM框架,它是Java ORM.支持JDBC连接,Spring以及Android平台.语法中广泛使用了注解(Annotation). 官方网站:http://ormlite.com/sqlite_java_android_orm.shtml 这个也是之前我在项目中 经常用到的,下面提供一个例子 新建一个User类 @SuppressWarnings("serial") @Entity(table="use

Android ORM 框架之 greenDAO

前言 我相信,在平时的开发过程中,大家一定会或多或少地接触到 SQLite.然而在使用它时,我们往往需要做许多额外的工作,像编写 SQL 语句与解析查询结果等.所以,适用于 Android 的ORM 框架也就孕育而生了,现在市面上主流的框架有 OrmLite.SugarORM.Active Android.Realm 与 GreenDAO.而今天的主角便是 greenDAO,下面,我将详解地介绍如何在 Android Studio 上使用 greenDAO,并结合代码总结一些使用过程中的心得.

Android 数据库ORM框架GreenDao学习心得及使用总结&lt;一&gt;

转: http://www.it165.net/pro/html/201401/9026.html   最近在对开发项目的性能进行优化.由于项目里涉及了大量的缓存处理和数据库运用,需要对数据库进行频繁的读写.查询等操作.因此首先想到了对整个项目的数据库框架进行优化. 原先使用android本身内置的sqllite,也就是用的最基本的SQLiteOpenHelper方法,这种方法对自己来说比较方便易懂.但是在使用过程中感觉很繁琐,从建表到对表的增删改查等操作,如果表对象的属性很多,就需要使用大量的

2017 Android GitHub常用开源框架汇总

本文讲的是2017 Android GitHub常用开源框架汇总,现在 GitHub 上流行的开源库极大地节省了开发者从 0 开发的时间,很多公司和个人都在 GitHub 上开源自己的项目,今天我们就来整理一下 Android 开发中一些非常流行的库,也是我们必须掌握的,这样可以使我们在使用到时快速的查找到,这里的总结基本也都是自己在开发中用到的,也就是一些个人的见解,只做参考,不具有权威性 一.网络库 1. Retrofit Retrofit 是 Square 公司研发的网络请求库,也是目前

Android开发之afinal框架笔记

afinal是一个开源的android的orm和ioc应用开发框架,其特点是小巧灵活,代码入侵量少. 在android应用开发中,通过afinal的ioc框架,诸如ui绑定,事件绑定,通过注解可以自动绑定.通过afinal的orm框架,无需任何配置信息,一行代码就可以对android的sqlite数据库进行增删改查操作.同时,afinal内嵌了finalHttp等简单易用的工具,可以轻松的对http请求进行操作. Afinal里面目前包含了四大组件: FinalHttp:用于请求http数据,直

Android Retrofit 2.0框架上传图片解决方案_Android

本文为大家分享了 Android Retrofit 2.0框架上传图片解决方案,具体内容如下 1.单张图片的上传 /** * 上传一张图片 * @param description * @param imgs * @return */ @Multipart @POST("/upload") Call<String> uploadImage(@Part("fileName") String description, @Part("file\&qu

Android Retrofit 2.0框架上传图片解决方案

本文为大家分享了 Android Retrofit 2.0框架上传图片解决方案,具体内容如下 1.单张图片的上传 /** * 上传一张图片 * @param description * @param imgs * @return */ @Multipart @POST("/upload") Call<String> uploadImage(@Part("fileName") String description, @Part("file\&qu