• guzz


    guzz是一种用来进行快速开发和高性能网站设计的框架,用于替代或者补充hibernate或ibatis的持久化实现,并提供更多的大型系统架构设计支持。guzz的目标是使得大型化网站设计更加简单,团队分工更加明确,框架在使用时更少出问题。

    主要设计理念:

        * 更容易的团队管理和人员分工
        * 现代大规模系统设计
        * 支持像hibernate一样的对象持久,映射和方便的增删改查
        * 支持像ibatis一样,让dba参与sql设计的复杂数据库操作和优化
        * 支持大量的数据库和主从分离
        * 支持数据表在多组机器中水平分布(Shard)
        * 组件化服务(SOA),构建企业基础服务平台
        * 提高xx%倍效率的快速开发
        * 支持配置管理服务器,对所有应用程序的配置进行统一管理

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    MongoDB的Java开发框架 BuguMongo: BuguMongo是一个轻量级的MongoDB Java开发框架,它的主要功能包括:


    基于注解的对象-文档映射(Object-Document Mapping,简称ODM)。
    DAO支持。提供了大量常用的DAO方法。
    Query支持。提供了生成查询的简便方法。
    基于注解的Lucene索引。
    简单方便的Lucene搜索。支持关键词高亮显示。
    功能强大的GridFS文件系统管理。支持文件夹功能,支持文件的重命名、移动、排序等操作。
    简单方便的GridFS文件上传、读取。支持图片加水印、图片压缩。能用HTTP获取文件,并能使用HTTP缓存。
    使用BuguMongo,可以让你:

    用面向对象的编程思维操纵MongoDB数据库。
    摆脱底层细节处理,专注于业务逻辑。
    大大减少代码量,提高开发效率。
    Morphia: Morphia是一个轻量级的类型安全的Java类库,用来将在MongoDB 和Java对象之间进行映射。支持类型安全查询,采用Java注释描述映射关系。
    ORMLite: ORMLite是一个轻量级对象关系映射持久层框架。ORMLite支持MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite。提供灵活的QueryBuilder来构建复杂的查询。强大的抽象DAO类,让你的数据库读写类只需5行代码。能够自动生成SQL来创建和删除数据库表格。
    收录时间:2010-11-10 22:36:01
    OpenJPA:OpenJPA是Apache组织的一个Java EE持久层开源项目,它实现了EJB3.0中的JPA标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA既可以作为独立的POJO持久层框架使用,也可以与所有符合EJB 3.0标准的容器或者其它轻量级框架相集成。
    Express-Persist:Express-Persist是一个能够减少JDBC复杂性的持久层框架。这个框架只需要DAO接口不需要任何JDBC代码。所有SQL操作都用Java5注释写在DAO接口中。在运行期能够动态创建DAO接口的实现不需要JDBC代码。支持本地事务处理。
    Ebean:Ebean是一个对象/关系映射持久层框架。它与EJB3相类似,但该框架简单易于学习和使用。它特点: 1.兼容EJB3 ORM映射。2.支持级联保存和删除。3.支持懒加载。4.事务管理和日记功能。5.Statement Batching 5.支持缓存。6.Clustering。7.集成Lucene文本搜索。
    Ammentos:Ammentos是一个适用于JDK5,轻量级的,开源的持久层框架. 它与JDK5注释(annotations)相结,支持事务,支持事件驱动编程,不需要配置,使用简单等.
    COPE:相对于其它持久层框架,COPE能够让应用程序开发变得高效、快速。特性:不需要编写任何XML文件,所有配置都在java源代码中指定。不需要创建数据库Table,COPE自动创建。透明加载和存储持久对象。提供易于使用的搜索API用于复杂查询。完全与数据库隔离,消除SQL注入安全攻击。自带一个Web应用程序用于维护persistent schema并且不会丢失数据。经测试支持的数据库包括 HSQLDB,MySQL,Oracle和PostgreSQL。
    SimpleORM:SimpleORM是Java对象关系映射的开源项目.它在JDBC的基础上提供了一个简单但高效能的O/R映射.它甚至不需要XML配置文件.
    XORM:XORM是为Java应用程序提供的一个可扩展的对象关系映射层。它使用Java Data Objects (JDO) API为RDBMS 提供了基于接口的持久性,同时也允许开发人员集中在对象模型,而不是物理层。