所有OPEN站点 Java PHP Ajax
  共2页『  1  2  』

 Hibernate 

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。Eclipse平台下的Hibernate辅助开发工具:【Hibernate Synchronizer】【MiddlegenIDE

更多Hibernate信息

 IBATIS 

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

更多IBATIS信息

 JPOX 

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

更多JPOX信息

 Apache Torque 

Apache Torque是一个使用关系数据库作为存储手段的Java应用程序持久化工具,是 Apache 的公开源代码项目,Torque是一个开源项目,由Web应用程序框架Jakarta Apache Turbine发展而来,但现在已完全独立于Turbine。 Torque 主要包含两部分:一部分是 Generator,它可以产生应用程序需要的所有数据库资源,包括 sql 和 java 文件;另外一部分是 Runtime,提供使用这些代码访问数据库的运行时环境。目前 Torque 支持的数据库包括 DB2、SQL Server、Oracle、PostgreSQL等。

更多Apache Torque信息

 Castor  

Castor 一个Java开放源码数据绑定框架,它主要目标是提供Java对象与XML 的绑定, Java到SQL的持久化等.

更多Castor 信息

 Jaxor 

Jaxor是一个简单但功能强大的创建到关系映像层对象的工具。它允许开发者轻松地在表中插入、更新、删除行,但也可被扩展为创建一个可扩展的映像层,这个层可创建一个完全的域模型,透明地映射到数据库表。

更多Jaxor信息

 jdbm 

jdbm是为Java提供的一个事务持久层,它旨在为用Perl, Python, C等作为GDBM 的Java应用程序使用,这是简单的持久层引擎是轻型而快速的。

更多jdbm信息

 pBeans 

这是基于Java的持久层。提供了自动的对象/关系(O/R)映射,可以将JavaBeans 映射到数据库表。功能有持久性、自动表创建、修改,许多查询,等等。

更多pBeans信息

 Speedo 

Speedo实现了JDO规范。它使用了objectweb设计的Jorm, Medor和Perseus 框架。

更多Speedo信息

 XORM 

XORM是为Java应用程序提供的一个可扩展的对象关系映射层。它使用Java Data Objects (JDO) API为RDBMS 提供了基于接口的持久性,同时也允许开发人员集中在对象模型,而不是物理层。

更多XORM信息

 Cayenne 

除 Hibernate 之外的另一个开源 O/R 框架 Cayenne ,被成功用于商业生产环境。NHL.com 就是使用的 Cayenne ,每天超过 5 million 次的访问量。最新的版本 Cayenne 1.0 Final ,值得关注。

更多Cayenne信息

 Torque 

Torque项目是Apache的公开源代码项目,主要用于生成访问数据库的资源和java代码、提供使用这些代码访问数据库的运行时(runtime)环境。通过使用Torque,你可以使用面向对象方式访问数据库,不再需要编写任何SQL语句。目前Torque支持的数据库包括mysql、oracle、sqlserver、db2等,还包括对weblogic的数据源的支持,

更多Torque信息

 Voruta 

Voruta是一个简单数据库访问框架。它通过特定的javadoc来封装sql的数据操作。其主页上有简单的Demo代码。

更多Voruta信息

 JORM 

JORM(Java对象存储映射)Java开源的持久性框架。它为JOnAS J2EE应用服务器提供EJB 2.0 CMP。JORM还与Speedo JDO实现结合。

更多JORM信息

 Java Ultra-Lite Persistence 

一个很小(少于50kB)持久层框架

更多Java Ultra-Lite Persistence信息

 SimpleORM 

SimpleORM是Java对象关系映射的开源项目.它在JDBC的基础上提供了一个简单但高效能的O/R映射.它甚至不需要XML配置文件.

更多SimpleORM信息

 Prevayler 

Prevayler一个把Java对象都保持在内存中的持久层框架,不需要数据库。可以这么说到目前为止对于POJOs(Plain Old Java Objects )是最快的,最显然的对象持久化,具有容错机制,提供负载平衡的框架。Prevayler在Eclipse下的插件Preclipse

更多Prevayler信息

 DBCPersistence 

DBCPersistence同样也是一个OR映射框架,但它在实现方式和API上与其它同类型框架有着不同之处.它的代码是使用字节码产生.这框架产生实现JDBC逻辑的CLASSES同样也是特殊的一对table/bean.DBCPersistence在运行期当需要的时候生成持久类.使个整个开发过程变得不太重要.这整个框架都是通过API进行配置,这样较大的改善了启动时间和减少了整个包的大小.

更多DBCPersistence信息

 TJDO 

TJDO是一个实现了Sun's JDO(JSR 12)规范的开源持久层框架.TJDO自从2001年以来已经成功地部署与运行在许多商业应用上。它具有以下特性:
*经测试支持的数据库有Cloudscape, DB2, Firebird, MySQL, Oracle, PostgreSQL, SAP DB, 与MS SQL Server.
*支持JDO 1.0.1。
*实现所有JDOQL查询语言和其它一些有用的方法
*自动创建所有需要的schema elements(表格,索引,外键)依据你的程序Class和JDO metadata
*这是一个轻量级快速的框架

更多TJDO信息

 TranQL 

TranQL是一个开放源码,持久化引擎框架。通过JDBC支持SQL-92 和 SQL-03数据库引擎。支持EJB2.1。该项目被用来支持Geronimo J2EE应用服务器的持久化机制。

更多TranQL信息

 TranQL 

TranQL是一个开放源码,持久化引擎框架。通过JDBC支持SQL-92 和 SQL-03数据库引擎。支持EJB2.1。该项目被用来支持Geronimo J2EE应用服务器的持久化机制。

更多TranQL信息

 O/R Broker 

O/R Broker也是一个O/R映射工具,它允许使用构造函数,setter方法,JavaBean属性,直接域访问.开发者可以灵活地控制SQL,并允许执行细粒度的操作.

更多O/R Broker信息

 Butler 

Butler数据库框架是一个面向表格的Java对象模型(model).它基于JDBC可以让开发数据库程序变得容易.Butler有一组数据库swing组件与一个JSP标签库.

更多Butler信息

 OJB 

ObJectRelationalBridge-OJB是基于XML的对象/关系映射工具.OJB提供一些高级的特性如:对象缓存,延迟加载,利用事务隔离级别的结构进行分布式管理,支持悲观与乐观锁.OJB还提供了一个灵活的配置与插件机制以便可以扩展加入自己的功能.

更多OJB信息

 PriDE 

PriDE一个高性能的对象/关系映射框架.它有没有遵循任何持久层管理标准如JDO与EJB-CMP而是依赖于在J2SE与 J2EE环境中被实际证实可用的公认的设计模式.

更多PriDE信息

 subPersistence 

subPersistence是一个抽象(abstract)的,轻量级的而且灵活的对象/关系持久层框架.它提供了类似于Hibernate或Castor功能.

更多subPersistence信息

 PAT 

PAT是一个持久层工具包,像许多其它框架一样它简化了商业应用程序的持久层开发.PAT使用一些Java技术如:OO,AOP (JBossAOP),Java,Prevayler,Ant,JUnit,Log4j等为应用程序提供一个透明的数据层.它能够与web应用程序(Struts,Tomcat,JBoss AS)很好的相结合.

更多PAT信息

 Mr.Persister 

Mr.Persister是一个既简单又小的O/R映射API。可以从关系型数据库读取Java对象,也可以把Java对象写到数据库中。Mr. Persister主要的特点:
 没有映射文件也不需要手动映射。
 没有自己特有的查询语言。
 Jar文件只有97KB。
 Mr. Persister的运行体系都是以组件的方式实现。

更多Mr.Persister信息

 Compass 

Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架.Compass包括:  
 * 搜索引擎抽象层(使用Lucene搜索引荐),
 * OSEM (Object/Search Engine Mapping) 支持,
 * 事务管理,
 * 类似于Google的简单关键字查询语言, 
 * 可扩展与模块化的框架,
 * 简单的API.

更多Compass信息

 Bhavaya 

Bhavaya是一个Java库它提供实时地与最新状态地(up-to-date)访问数据库数据.它一个包含持久层.这个框架利用数据库中的数据来填充Java对象并保持对象中的数据是最新的的.这个类库也提供许多当处理频繁地数据交换时经常要用的用户接口与工具类.

更多Bhavaya信息

   共2页『  1  2  』

  REDCAT JAVA-WEB数据库应用软件快速开发平台


MSN:jforeverg@hotmail.com 闽ICP备05011699号 友情链接