Guzz 1.2.7 正式版发布,ORM框架

红薯
 红薯
发布于 2010年04月06日
收藏 2

Guzz 是一种用来进行快速开发和高性能网站设计的框架,用于替代或者补充hibernateibatis的持久化实现,并提供更多的大型系统架构设计 支持。

1.2.7正式版 更新介绍:

支持表分切。允许同一对象按照业务规则,分别存储在不同的表中。如新闻评论:新闻频道的评论存放在 tb_c1,娱乐:tb_c2,体育tb_c3,其他:tb_c4,满足同类在线数据的数据表平行扩展需要。表分切命名为:Shadow Table。

支持自定义属性表。允许分切后的每张小表拥有自己的动态对象属性和字段。如购物网站中:商品对象拥有统一的名称、价格、编号、评分等,但不同的商品可能有自己特殊的属性,如图书拥有ISBN和出版社作者,服装拥有尺码、颜色、款式等等。自定义属性允许程序只定义1个商品域对象,然后通过自定义属性和切表,将每1种特定的商品分切到1张自己特殊的表中,这张表同时拥有商品通用的字段以及这种商品自己的字段,查询时可以按照特殊字段直接在数据库中进行关系查询。在guzz中,自定义属性的定义允许存储到数据库中,像普通对象一样动态生成和管理,不用配置复杂的xml。自定义属性命名为:Custom Table。

增加并行任务支持
。用于多个远程服务同步的调用,降低等待时间。

增加hilo和seqhilo主健生成策略
。至此,hibernate支持的常见主健生成策略,guzz都支持了。

增加外挂环境接口。如果在spring中启动,允许在guzz中获取spring定义的bean。

下载 Guzz 1.2.7

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Guzz 1.2.7 正式版发布,ORM框架
加载中

最新评论(3

返回顶部
顶部