
JFox(http://www.huihoo.org/jfox) 是基于J2EE的应用服务器,遵循ejb2.0规范,为了简化EJB的开发,提高开发和部署的效率,在表达形式上做了一些小的改动,我们的目标是在规范和开发效率之间找到一个平衡,既尽可能遵循规范,又尽可能改变ejb开发缓慢,布署麻烦的现状,切实提供一个快速的J2EE中间件平台

使用ibatis 提供的ORM机制,对业务逻辑实现人员而言,面对的是纯粹的Java对象, 这一层与通过Hibernate 实现ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成SQL 语句,而ibatis 则要求开发者编写具体的SQL 语句。相对Hibernate等 “全自动”ORM机制而言,ibatis 以SQL开发的工作量和数据库移植性上的让步,为系统设计提供了更大的自由空间。作为“全自动”ORM 实现的一种有益补充,ibatis 的出现显 得别具意义。

LINQBridge是《C# 3.0 in a Nutshell》的作者开发的一个程序集,它重新实现了.NET 3.5中所有标准的查询操作,以及泛型的Func和Action代理(delegate);通过利用VS2008的多定向(multi-targeting)特性,大家就可以在VS2008中使用C# 3.0的语法编写运行于.NET 2.0上的程序了。LINQBridge支持扩展方法、Lambda表达式和LINQ的基本语法(只能操作LINQ to Objects)。
它允许我们不用编写一行代码极其快速地建造使用LINQ to SQL对象模型的数据驱动的网站

NBearLite是一个.NET 2.0开源(BSD协议)通用数据访问组件,支持SQL Server,Oracle,DB2,MS Access,MySQL,SQLite,PostgreSQL等多种数据库的透明切换(改变数据库类型时无需修改具体的查询代码)

一个JDO、JPA的完整实现,提供了Java对象透明的一致性。JPOX 支持多维数据库(OLAP) 和RDBMS 数据库。也支持现存的模式

一个ORM框架,从JAVA版本移植来的

OpenJPA是Apache组织的一个Java EE持久层开源项目,它实现了EJB3.0中的JPA标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA既可以作为独立的POJO持久层框架使用,也可以与所有符合EJB 3.0标准的容器或者其它轻量级框架相集成。
Oracle TopLink 是行业领先的 Java 对象到关系持久性体系结构,提供高度灵活和高效的 Java 对象和 EJB 存储机制(存储到关系形数据库中)以及 Java 对象和 XML 文档 (JAXB) 转换机制。OracleAS TopLink 为开发人员提供极佳的性能和选择,可以与任何数据库、任何应用服务器、任何开发工具集和过程以及任何 J2EE 体系结构协同工作。

EasyDBO是基于java技术,应用于Java程序中实现快速数据库开发的对象-关系映射(ORM)系统框架。从本质上说,EasyDBO是一个对JDBC的简单封装,通过借鉴当前的主流ORM系统,引入了更加简单实用的方式来实现对象及关系数据库的映射,从而使得我们在开发中可以把精力更多的集成中在域建模及软件业务逻辑上面。