当前位置:  软件>java软件

ORM框架 Guzz

    来源:    发布时间:2015-02-23

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

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

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

示例代码:

TransactionManager tm = guzzContext.getTransactionManager() ;
ReadonlyTranSession session = getTransactionManager().openDelayReadTran() ;
try{
SearchExpression se = SearchExpression.forClass(SystemLog.class) ;
se.and(Terms.eq("categoryId", 18)) ;
se.setOrderBy("importance desc, id asc") ;
return session.list(se) ;
}finally{
session.close() ;
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Elasticsearch​的ORM工具 orm4es
  • 轻量级的ORM库 Idiorm
  • 企业ORM平台 EclipseLink/TopLink
  • Xtuple/orm
  • JavaScript轻量级ORM mysql-warp
  • SPARQL的ORM映射 Twinkql
  • Java的ORM框架 ComnonDAO
  • 简易的Java ORM框架 Kauklahti
  • 数据库建模工具 Aquarius ORM Studio
  • PHP5的ORM框架 SQLReactor
  • PHP的ORM框架 pdoMap
  • PHP的ORM框架 Pomm
  • Java的ORM框架 e-odbo
  • NoSQL的ORM框架 Kundera
  • Java的ORM框架 OpenORM
  • Java的ORM框架 jOOQ
  • ORM框架 KeyAccess
  • JAVA MVC+ORM框架 Fensy
  • 小型ORM框架 ActiveJDBC
  • ORM持久层框架 ORMLite


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3