`
myreligion
  • 浏览: 203997 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

guzz1.2.7 rc1 发布,1个对象映射多张不同的表

    博客分类:
  • Java
阅读更多
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

项目地址:http://code.google.com/p/guzz/

文档:http://www.guzz.org/wiki/GuzzGuide
2
0
分享到:
评论

相关推荐

    guzz: a empty sample project build20110323.zip

    【Guzz:一个空的示例项目build20110323.zip】 Guzz是一个基于Java的高性能、轻量级的分布式数据处理框架,主要用于处理大规模数据流。这个"empty sample project build20110323.zip"是针对Guzz的学习资源,包含了...

    guzz的jar包

    guzz的jar包,工程下直接考过来的,可以直接使用

    guzz开发jar

    guzz是一套用来进行快速开发和高性能网站设计的java框架,通过ORM、多数据源数据管理、以及通用数据处理,为系统在数据层的设计提供一站式解决方案。用于替代或者补充hibernate或ibatis,并提供更多的大型系统架构...

    java框架面试题

    #### 一、对象关系映射(ORM)技术 **1. 什么是ORM?** 对象关系映射(Object-Relational Mapping,简称ORM)是一种编程技术,用于解决面向对象编程语言与关系型数据库之间的不兼容性问题。通过ORM,可以将程序中的...

    JAVA面试问题及标准答案.docx

    Java面试中,ORM(对象关系映射)是一个常见的知识点,它是一种技术,用来解决面向对象编程语言与关系数据库之间的不匹配问题。ORM通过元数据(例如XML或注解)将对象模型映射到数据库关系模型,使得程序可以直接...

    Guzz-crx插件

    【Guzz-crx插件】是一款专为Guzz平台设计的屏幕共享扩展程序,它使得用户能够在使用Guzz.io服务时轻松实现桌面屏幕共享功能。这一功能对于远程协作、在线会议、教育辅导以及团队沟通等场景具有极大的价值,极大地...

    Java面试题全集(下)

    1. ORM概念:ORM(对象关系映射)是解决面向对象编程语言中数据模型与关系数据库之间不匹配问题的技术。ORM技术利用元数据将对象模型映射到关系模型,使得开发者可以用面向对象的方式来操作关系型数据库,而不需要...

    JAVA面试问题及答案.docx

    Java是一种广泛使用的面向对象编程语言,特别是在企业级应用开发中占据重要地位。在面试中,Java相关的技术问题经常涉及到ORM(对象关系映射)技术、持久层设计、以及Hibernate这样的ORM框架。ORM允许开发者使用面向...

    轻松将一张大表分切到不同的机器中

    NULL 博文链接:https://guzz.iteye.com/blog/883225

    java框架方面面试题

    目前市面上有多个持久层框架,如Hibernate、MyBatis、TopLink、Guzz、jOOQ、Spring Data和ActiveJDBC等,它们各有特点,为开发者提供不同场景下的解决方案。 在Hibernate框架中,SessionFactory是一个重要的概念,...

    Java面试题全集.docx

    #### 一、对象关系映射(ORM) **知识点概述:** 对象关系映射(Object-Relational Mapping,简称ORM)是一种编程技术,用于解决面向对象模型与关系型数据库之间的差异。ORM允许开发人员以面向对象的方式处理数据库...

    guzz的「Guzz」-crx插件

    为Guzz启用屏幕共享。 此扩展程序允许www.guzz.io用户共享桌面屏幕 支持语言:English

    哀悼日变灰操作

    我们可以提炼出与“哀悼日变灰操作”相关的IT知识点,但首先需要澄清的是,文件内容似乎包含了一些不相关的代码片段和文档,这些内容涉及一个名为"Guzz"的全栈数据层解决方案框架,以及一系列与数据库映射、服务接口...

    bicq代码

    3. **模块化编程**:BICQ的源码可能包含多个模块,每个模块负责不同的功能。了解模块间的交互可以帮助我们理解软件的整体工作流程。 4. **网络通信**:如果BICQ是一个网络工具,那么它可能涉及TCP/IP协议、套接字...

    Laravel中使用阿里云OSS Composer包分享

    阿里云提供了基于命名空间的 V2 版 SDK,但是文档不是很完整,使用门槛比较高,于是我封装了一个 Composer 包:https://github.com/johnlui/AliyunOSS 安装 将以下内容增加到 composer.json: 复制代码 代码如下: ...

    InstallAnywhere 2008破解与自定义PlugIn陷阱经验分享

    NULL 博文链接:https://guzz.iteye.com/blog/256235

    php-sdk:用于连接到MultiSafepay REST API的默认PHP库

    您可以立即开始在线销售,并从一个地方管理所有交易。安装要安装SDK,请使用以下composer命令: composer require multisafepay/php-sdk警告:此PHP SDK不直接依赖于Guzzle或cURL。相反,它使用客户端抽象和工厂抽象...

    bof:人类的HTTP客户端

    Bof是一个HTTP客户端,旨在尽可能方便用户使用。 它使最经典的用例(例如下载文件,与JSON API交互或提交表单)尽可能地简单。 由于基于 ,因此可以直接使用Guzzle的方法解决更高级的用例。 总结起来,Bof: 是用户...

Global site tag (gtag.js) - Google Analytics