Prevayler一个把Java对象都保持在内存中的持久层框架,不需要数据库。可以这么说到目前为止对于POJOs(Plain Old Java Objects )是最快的,最显然的对象持久化,具有容错机制,提供负载平衡的框架。
EclipseLink 项目的目标是提供一个完整的持久性解决方案,既全面和通用。它可以运行在任何Java环境中,支持几乎任何类型的数据源对象读写,包括关系数据库,XML,或EIS系统。 EclipseLink
Platform 是一个兼容各种标准的 Java 数据持久化框架,完全兼容 JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, 和 JPA1 等 Java 标准。提供一个基于 REST 的
QuickDB 只在开发一个持久层映射框架简化开发者编写数据库操作代码,使用 QuickDB 几乎无需再编写 SQL 语句。 //Create instance of AdminBase //Parameters:
Siena 是一个 Java 的简易数据持久层框架,支持 Google App Engine 数据存储。 Siena is a single API with many implementations
ORMLite是一个轻量级的Java对象关系映射持久层框架。支持包括 MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite等在内的数据库
Platform 是一个兼容各种标准的 Java 数据持久化框架,兼容 JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, JPA1, JPA2 等 Java 标准。提供一个基于 REST
Hibernate 是一种Java语言下的对象关系映射解决方案。 它是使用GNU宽通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。 H
MyBatis 的前身就是 iBatis 。是一个数据持久层(ORM)框架。 iBATIS 一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001
Ar4j 是一个轻量级的Java持久层框架,基于 ActiveRecord 设计模式。 特性: Combining data access with the actual data bean Providing
Platform 是一个兼容各种标准的 Java 数据持久化框架,兼容 JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, JPA1, JPA2 等 Java 标准。提供一个基于 REST
iBatis 。是一个数据持久层(ORM)框架。 iBATIS 一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data
Platform 是一个兼容各种标准的 Java 数据持久化框架,完全兼容 JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, 和 JPA1 等 Java 标准。提供一个基于 REST 的
Platform 是一个兼容各种标准的 Java 数据持久化框架,完全兼容 JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, 和 JPA1 等 Java 标准。提供一个基于 REST 的
SQLAlchemy 是一个Python 的SQL 工具包以及数据库对象映射框架
上,对于数据持久层的查询效率要求很高。根据以上项目特点以及项目快速开发的要求,考虑数据持久层从Hibernate以及Ibatis中进行选择。 下面将对两种持久层框架进行比较: l 持久层基于Hibernate的HOP框架
SQLAlchemy 是一个Python 的SQL 工具包以及数据库对象映射框架
Net 的针对关系型数据库的对象持久化类库。Nhibernate 来源于非常优秀的基于Java的Hibernate 关系型持久化工具。NHibernate 从数据库底层来持久化你的.Net 对象到关系型数据库。
SQLObject 是一个流行的Python 数据库对象映射框架,映射的规则就是表->类、字段->属性
gorp 是一个Go 语言的持久层框架,当前支持MySQL、PostgresSQL和SQLite。但gorp提供一个方言接口,可以实现不同数据库厂商自己的方言Dialect 。 功能特性: Bind struct