simple-jdbc-templete

这是一个简单的ORM工具,基于SpringjdbcTemplete,可以方便的根据对象生成相应的CRUDSQL语句。结合springboot使用可以大量的减少代码量。#maven引入<dependency> <groupId>com.github.shicloud</groupId> <artifactId>simple-jdbc-templete</artifa

flying

flying是一个可以极大增加mybatis开发速度的插件组,它提供了一种全新的操作数据的方式,希望能对您有所帮助。flying主要特点:       以前我们在mapper.xml中要写很复杂的sql语句,但现在在mapper.xml中只需这样:<selectid="select"resultMap="result">flying

Modelar

Modelar是一个基于Node.js平台的、富于表现的ORM模型系统,它使用SQL查询构造器来产生数据库查询语句,并且使用Promise机制来进行流程控制。Modelar是轻巧的,因此也使得开发更为高效;它简单易用,却功能不凡,它将复杂的数据转换为面向对象的模型,并提供丰富的方法去操作它们;它提供了诸如模型继承与关联、事件处理器等接口,这一切都是为了减少开发人员的工作。Mod

sails-arangodb
sails-arangodb

这个模块是一个Waterline/Sails适配器,它是一个快速开发的,与工具无关的数据标准的早期实现。它的目标是提供一组声明性的接口,约定和最佳实践来整合各种数据源。不仅仅是数据库还包括外部的API,专有的Web服务,甚至硬件。严格遵守适配器规范,可以(重新)使用内置的通用测试套件,标准化文档,这个适配器开发得相当快,可能包含错误。

MicroDao

micro-dao中式dao和orm框架MicroDao为了解决mybatis固有缺陷,进行全新封装的dao框架,功能覆盖mybatis,且比mybatis更灵活。MicroDao同时支持mysql和oracleMicroDao相对mybatis的优点:1,sql脚本支持修改后热部署实时生效。2,bean与数据库字段映射关系,通过注解设置到bean中,不必在sql脚本中体现。

FastSQL

FastSQL一个基于spring-jdbc的简单ORM框架,它支持sql构建、sql执行、命名参数绑定、查询结果自动映射和通用DAO。结合了Hibernate/JPA快速开发和Mybatis高效执行的优点。FastSQL可以完全满足你控制欲,可以用Java代码清晰又方便地写出sql语句并执行。2.1安装要使用FastSQL,只需将f

spring-data-ebean

超简单、超强大的ORM框架,包含OQL、SQL、ES多查询引擎,超越JPA、Hibernate、Mybatis。支持的一些特性对标准Entity支持完整CRUD操作,包括常用的查询操作支持通过接口中的注解生成对应的查询(orm查询、sql查询、命名orm查询、命名sql查询、dto查询)支持通过接口中的方法名生成对应的查询支持QueryChannel服务提供基础属性的实体基类和面向领域编

Toyorm

使用go实现的orm库,用go的结构体与数据库表关联,来简化各种数据库操作。特性:语句与查询:支持Insert/Replace/Find/Delete/Update等操作条件:支持Limit/Offset/Where/Groupby/Orderby 支持事务预加载:基于表主键的关联查询支持Belon

TypeORM

TypeORM是一个优秀的Node.jsORM框架,采用TypeScript编写,支持使用TypeScript或Javascript(ES5,ES6,ES7)开发。目标是保持支持最新的Javascript特性来帮助开发各种用户数据库的应用-不管是轻应用还是企业级的。TypeORM可以做到:根据模型自动创建数据库表可以透明的

lit-jdbc

 lit-jdbc是一款简单易用的轻量级ORM框架。    <dependency>        <groupId>com.github.liulus</groupId>        <artifactId>lit-jdbc</artifactId>        <version>2.0</version>    </dependency>使用API的方式构建SQL,

econageBatis

社区里已经有不少mybatis的增强框架,基本上需要spring支持,并且jdk的版本需要7,而且大多数oracle分页插件在oracle数据库上,没有对行号做预置参数处理。总之社区的mybatis难以适应公司现在环境,索性重写个。econagebatis在mybatis基础上,做了一些扩展:自动的session管理,session生命周期与request一

Achilles

Achilles是一个开源的ApacheCassandra的高级对象映射库,相当于是客户端开发包。主要特性包括:高级Bean映射(包括复合主键、分区键、timeUUID,计数器,静态字段等…)可插入的编解码器系统,以定义你自己的类型生命周期拦截器,在INSERT/UPDATE/DELETE/SELECT操作前定义自定义行为流畅的选项系统,用