Moon.Orm 主要特性如下: 高性能 这也是架构创建的目的之一,已经将它的性能提升到了极致,大家可以自己测试。简单给大家一个和ADO.NET
一个好用直观的 数据库操作ORM Filter or FilterOr .Filter(fieldname , val ) Filter 作为orm 的主要作用是过滤查询条件, 最终将会转换为sql 语句中的where 条件语句。 可以填写多次, 多次数据为and 关系
orm4es是一个Elasticsearch的ORM工具,它可以生成简单的查询对象. 它本身非常简单,也很容易使用;代码生成通过freemark完成,它会自动解析es index
DBExecutor主要的功能 使用了读写锁,支持多线程操作数据。 支持事务 支持ORM 缓存Sql,缓存表结构
FastBuilder 是一个快速开发的 ORM 框架,宗旨是让开发者更专注业务逻辑,简化开发中数据库访问的流程,
jActiveRecord是用Java实现的对象关系映射(ORM)库,灵感来自Ruby on Rails的ActiveRecord。它拥有以下特色:
ObjectiveSync 是简单的 JDBC 对象持久库。 它提供单个语法来抓取和更新;类似 Ruby 一样对象化 JDBC
Thinky 是一个轻量级的 Node.js 的 ORM 框架,用于支持RethinkDB 分布式数据库. 示例代码:
Pony ORM 非常有趣. Pony 可以将 Python Generators 翻译成 SQL. 它拥有可视编辑器和模型等其他特性.
MyDAOurite 是一个轻量的数据访问框架。 MyDAOurite是一个数据持久层(ORM)框架<sp,支持自定义SQL,存储过程和高级映射。几乎消除所有的JDBC代码和手动设置参数。另外也可以调用远程服务器端的MyDAOurite。
HibernateD 是 D 语言的 ORM 框架,类似 Java 的 Hibernate,示例代码: import hibernated.core;
BeetlSQL 是一个全功能 DAO 工具,同时具有 Hibernate 优点 & Mybatis 优点功能,适用于承认以 SQL
原是 github 上的一个开源项目rojo,本作进行了重构,使得它更加高效,功能上也非常完善。
Staash 是个语言无关,存储无关的 web 借口,可以存储数据到持久性存储系统,元数据层抽象大量的存储细节和模式自动化
J-SUtil (java Simple Utility) 一个轻量级的开源插件。25K的大小让你的web应用瞬间轻松拥有log和数据库访问映射功能(DAO)。支持 mysql、Sql server、oracle
Dos.ORM 的实体生成器!成熟轻量级ORM、上手简单、性能高、功能强大!
一款用于自动生成 mybatis 相关持久化类和接口的小框架,节省日常开发工作时间… 启动方式如下:
Basil.js 是一个 JavaScript 的数据持久化层库,实现了统一的 LocalStorage、Cookie 和 Session 存储。
Dos.ORM(原Hxj.Data)于2009年发布、2015年正式开源,该组件已在数百个成熟项目中应用,是目前国内.Net用户量最多、最活跃、最完善的国产ORM。初期开发过程中参考了NBear与MySoft,吸取了他们的一些精华,加入新思
EasyDB是一个基于PDO的数据库操作类,它使用了PDO的精髓–预编译–的思想,从而在根源上杜绝SQL注入的危险。
mybatis generator 是根据已创建的数据库数据表生成相映的 entity ,dao ,daoImpl ,sqlmap。
RxSwift 是 ReactiveX 的 Swift 和 iOS/OSX 平台,是 Rx 的 Swift 版本。跟 Rx 一样,可以简化异步操作和事件/数据流。
RapidORM 是 Android ORM 的解决方案。 特点: 1. 支持使用反射和非反射(模版生成)两种方式实现执行SQL。
rustorm 是 Rust 语言的一个 ORM 框架,该框架目前只支持 PostgreSQL 数据库,还在进一步开发中。
JustJdbc 是一个最简单的数据操作的封装,目前只支持mysql JustJdbc 只提供了以下 4 个操作方法
DevFw 是一个.net平台上的开发框架,包含插件内核,模板引擎,数据库访问工具,ORM,及一些基础类库。是从我的另外一个开源项目”CMS”中分离出来的:https://www.jb51.cc/baike/ops-
ROJO 目前是,也很有可能永远处于,一个雏形阶段。它目标是建立一个 Java annotatin 驱动的 ORM
从JDBC的规范上看,其对数据访问层有相当简洁的抽象:1、连接(connection) 2、语句(statement)、3结果集(result set),我们对数据库做的事情无非:连接数据库,执行语句,拿到结果。因此,持久化工具的目的不言自明
一、SBORM 介绍 1、目前只考虑支持 mysql; 2、基于spring jdbc的上层封装,底层jdbc操作基于JdbcTemplate,对于使用spring
rdb 是 Node.js 的一个 ORM 框架,支持 Postgres 和 MySQL 数据库。 特点: 简单灵活的映射器
mongoosedao = mongoose data access object mongoosedao 是基于 node Mongoose 封装的对MongoDB 的 crud 等数据访问对象,和 Java 里的 dao
RxPY 是 Reactive Extensions 的 Python 版本。
Mybatis-mapper Mapper 继承 CrudMapper 后,无需编写 mapper.xml 文件,即可获得 CRUD 功能
GoCqlTable 封装了 GoCql-driver 目的是简化 Go 语言操作Cassandra 数据库。 示例代码:
cube-orm 此项目是为Android简单封装的SQLite数据库ORM, 实现自动建表和自动更新升级,实现基本的单表CRUD,提高数据库开发效率。
这是一个基于JFinal ActiveRecord的插件,目标是成为半个Mybatis一样好用的sql工具,提供简单的sql拼接功能。