ROJO

ROJO目前是,也很有可能永远处于,一个雏形阶段。它目标是建立一个Javaannotatin驱动的ORM给Redis(http://github.com/antirez/redis)键值存储。

rojo-beykery

原是github上的一个开源项目rojo,本作进行了重构,使得它更加高效,功能上也非常完善。rojo是为了简化对象持久化到redis时的操作的,它提供了几个运行时解析的annotation来做这件事情,把用户从设计对象属性的各种key的繁重劳作中解脱出来,而把精力主要放在对象模型的设计上。

mybatis-mapper

Mybatis-mapperMapper继承CrudMapper后,无需编写mapper.xml文件,即可获得CRUD功能MyBatis的sql默认加载规则MyBatis通过xml、SqlProvider两种方式获取sql,xml的优先级高于SqlProvider,且xml、SqlProvider中的sql不允许出现同名mapper调整后的sql加载规则sql的优先级:x

ReactiveX RxPY

RxPY是ReactiveExtensions的Python版本。

RxSwift

RxSwift是ReactiveX的Swift和iOS/OSX平台,是Rx的Swift版本。跟Rx一样,可以简化异步操作和事件/数据流。要求:Xcode6.3/Swift1.2

RapidORM

RapidORM是AndroidORM的解决方案。特点:  1.支持使用反射和非反射(模版生成)两种方式实现执行SQL。  2.支持复合主键  3.支持任何主键类型  4.兼容android原生的 android.database.sqlite.SQLiteDatabase 和SqlCipher的net.sqlcipher.d

MyBatis_Helper

一款用于自动生成mybatis相关持久化类和接口的小框架,节省日常开发工作时间...启动方式如下:/** * 正常启动方法 */public static void main(String[] args) {    MybatisHelper.execute();}

JFinal Sql Xml

这是一个基于JFinalActiveRecord的插件,目标是成为半个Mybatis一样好用的sql工具,提供简单的sql拼接功能。与Mybatis一样,使用JFinal-Sql-Xml插件,一个接口对应一个XMl文档。非常适合将您的JFinal项目中的sql语句从java代码中解耦出来。详情请看http://git.oschina.net/vmo/JFinal-Sql-xml/blob/mas

BeetlSQL
BeetlSQL

BeetlSQL的目标是提供开发高效,维护高效,运行高效的数据库访问框架,在一个系统多个库的情况下,提供一致的编写代码方式。支持如下数据平台传统数据库:MySQL(包括支持MySQL协议的各种数据库),MariaDB,Oralce,Postgres(包括支持Postgres协议的各种数据库),DB2,SQLServer,H2,SQLite,Derby,神通

JDBI

jDBI提供一个Java简单操作接口,它不是一个抽象层而是一个类库是的公共的操作更简单、还有能力去做一些更复杂的操作。JDBI是Java的SQL便捷操作库,尝试使用集合,beans等等来暴露Java中的关系型数据库,可以维护相同级别的JDBC。提供两个不同样式的APIs:fluent和sqlobject。FluentAPI// usi

bookshelf

一个基于 Knex.js 的Node.jsORM框架,支持PostgreSQL、MySQL和SQLite3。简单来说,Bookself是一个优秀的代码库,它易于阅读、理解、可扩展。它不强制你使用任何特定的校验scheme,而是提供灵活有效的关系或嵌套关系加载策略,一级类支持事务。它是一个精益的对象关系映射器(leanObjectRelationMapper),允许你使用

knex.js

knex.js是一个查询构建器,用于PostgreSQL,MySQL和SQLite3。它设计灵活,轻便和有趣。特性:交易连接池流式查询承诺和回调API熟能生巧在浏览器中运行的能力例子:var knex = require('knex')({