• ActiveObjects


    ActiveObjects是一个纯Java ORM框架。AO有一套非常易于使用和简单的API。AO能自动根据用户指定的实体接口生成数据库schema。由于采用原生懒加载加上成熟的缓存机制,使得ActiveObjects与其它ORM框架相比较具有更高的性能。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    XORM:XORM是为Java应用程序提供的一个可扩展的对象关系映射层。它使用Java Data Objects (JDO) API为RDBMS 提供了基于接口的持久性,同时也允许开发人员集中在对象模型,而不是物理层。
    EasyDBO:EasyDBO是一个非常适合中小型软件数据库开发的数据持久层框架,系统参考hibernate、JDO等,结合中小项目软件的开发实际,实现简单的对象-关系数据库映射。
    GORM: GORM是Grails对象关联映射(GORM)的实现。在底层,它使用 Hibernate3,但是因为Groovy天生的动态性,实际上,对动态类型和静态类型两者都支持,由于Grails的规约,只需要很少的配置涉及Grails domain 类的创建。 你同样可以在Java中编写 Grails domain 类。 请参阅在 Hibernate 集成上如果在Java中编写 Grails domain 类, 不过,它仍然使用动态持久方法。
    Speedframework:Speed 快速J2EE 开发框架Speedframework是一个完全基于JDBC开发的轻量级持久层框架. 它可以直接调用SQL,也可以直接对POJO进行CRUD操作,代码与ORM相当.调试方便,不用配置,内置JCS缓存,能有效降低数据库压力.
    speed框架具有如下特点:
    1.免配置持久层,免配置可以减少开发中配置带来的烦恼,调试带来的烦恼。
    2.完全是jdbc封装操作,性能完全没问题。
    3.jcs cache实现,对于数据库操作对象缓存减轻数据库压力。
    4.自带分页组件,完全可以直接传入一条sql即可完成困难的分页逻辑,可以由客户自定义。
    5.结合表、视图实体逻辑设计模式可以实现xp开发。
    6.speed能自动识别表字段pk的自增主键,并可以返回自增字段值。
    7.实现了jdbc的批处理封装,存储过程调用等jdbc api常用的封装。
    8.降低了入门门槛,有利于初期开发和中后期维护,适用于开发程序员经常更换的团队。
    Butterfly Persistence:Butterfly Persistence是一个简单,注重实效的Java持久层框架。它的特性包括:可自动或手动管理连接;通过提供类似于Spring的JDBC模板来简化JDBC操作;简单的对象/关系映射;支持多种映射方式(自动/注释/编程)。
    Persistence4j: Persistence4j是一个非常简单,轻便的持久层框架。映射关系采用Java注释实现。
    SimpleORM:SimpleORM是Java对象关系映射的开源项目.它在JDBC的基础上提供了一个简单但高效能的O/R映射.它甚至不需要XML配置文件.
    jdbm:jdbm是为Java提供的一个事务持久层,它旨在为用Perl, Python, C等作为GDBM 的Java应用程序使用,这是简单的持久层引擎是轻型而快速的。
    Castor:Castor 一个Java开放源码数据绑定框架,它主要目标是提供Java对象与XML 的绑定, Java到SQL的持久化等.
    jPersist:jPersist是一个非常强大,轻量级,对象-关系数据库持久API,所以不需要用到配置文件和注释(automatic)。映射是自动的。jPersist使用JDBC所以兼容任何关系型数据和任何类型连接资源。jPersist使用从数据库获得的消息来处理数据库与Java对象的映射。