• Apache Torque


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

    网友留言/评论

    我要留言/评论

    相关开源项目

    Dcoat:Dcoat:Java持久层框架。Dcoat的理念就是:
    1,易学易用。不把在开发ORM框架本身中冒出的问题或概念带到用户面前。
    2, 高性能。在不用cache的情况下,保持与Jdbc同级的速度;设计高效率的cache,在有限空间里,解决或最大程度上缓解用户的性能问题。
    3,提倡清洁舒心编程。提供一套最小完整的接口和一些代码自动生成工具。
    4,高效率。这是为(dcoat的)客户提供的核心价值之一,也是我们开发dcoat中一直关注,强调和实施的重要目标。
    Ebean:Ebean是一个对象/关系映射持久层框架。它与EJB3相类似,但该框架简单易于学习和使用。它特点: 1.兼容EJB3 ORM映射。2.支持级联保存和删除。3.支持懒加载。4.事务管理和日记功能。5.Statement Batching 5.支持缓存。6.Clustering。7.集成Lucene文本搜索。
    jdbm:jdbm是为Java提供的一个事务持久层,它旨在为用Perl, Python, C等作为GDBM 的Java应用程序使用,这是简单的持久层引擎是轻型而快速的。
    Mr.Persister:Mr.Persister是一个既简单又小的O/R映射API。可以从关系型数据库读取Java对象,也可以把Java对象写到数据库中。Mr. Persister主要的特点:
     没有映射文件也不需要手动映射。
     没有自己特有的查询语言。
     Jar文件只有97KB。
     Mr. Persister的运行体系都是以组件的方式实现。
    pBeans:这是基于Java的持久层。提供了自动的对象/关系(O/R)映射,可以将JavaBeans 映射到数据库表。功能有持久性、自动表创建、修改,许多查询,等等。
    Java Ultra-Lite Persistence:一个很小(少于50kB)持久层框架
    Speedo:Speedo实现了JDO规范。它使用了objectweb设计的Jorm, Medor和Perseus 框架。
    Butler:Butler数据库框架是一个面向表格的Java对象模型(model).它基于JDBC可以让开发数据库程序变得容易.Butler有一组数据库swing组件与一个JSP标签库.
    Cayenne:除 Hibernate 之外的另一个开源 O/R 框架 Cayenne ,被成功用于商业生产环境。NHL.com 就是使用的 Cayenne ,每天超过 5 million 次的访问量。最新的版本 Cayenne 1.0 Final ,值得关注。
    restSQL: restSQL是一个用于HTTP客户端的超轻量级数据访问层。实质上restSQL是一个持久层框架处于典型三层框架(客户端 - 应用服务器 - 数据库)中的中间层。它还可以作为一个Java类库嵌到其它应用的任何中间层中。restSQL使用简单的RESTful HTTP API来访问资源,基于XML或JSON数据格式。