摘要: Guzz JPA AnnotationGuzz支持JPA定义的注解,并参照hibernate进行了注解扩展,以满足guzz特性功能的声明需要。对于JPA自身的注解,使用方式与JPA规范规定的相同;对于扩展的注解,命名和使用方式与hibernate相同(除了包名不一样,其他几乎无差别)。Guzz仅支持... 阅读全文
posted @ 2015-11-13 18:49 coolbing 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在数据库映射方面,guzz支持类似hibernate的领域对象class-table映射。也支持ibatis类似的在guzz.xml中映射。hibernate的hbm.xml映射guzz兼容hibernate的配置文件(xxx.hbm.xml),你可以使用hibernate映射工具生成或维护这些映射... 阅读全文
posted @ 2015-11-13 18:46 coolbing 阅读(2263) 评论(0) 推荐(0) 编辑
摘要: 一般使用:guzz_app.properties用来存储系统各部分的配置信息,最常见的为数据库配置和service配置。guzz_app.properties文件组织类似于mysql的配置文件,每一行为1个配置项,以#开头的视为注释。[groupName]用来标记一个配置组的开始,这个标记以下以及下... 阅读全文
posted @ 2015-11-13 18:38 coolbing 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 核心配置guzz.xml为guzz框架的核心配置文件,用于定义应用配置,数据库使用,ORM,以及服务等。guzz.xml样本: 1 2 3 4 5 6 ... 阅读全文
posted @ 2015-11-13 17:50 coolbing 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 配置与启动guzzguzz程序的核心为GuzzContext对象,完成GuzzContext的初始化并获取其引用,即可使用guzz的全部功能。Standalone程序:创建guzz的核心配置文件guzz.xml,并存在classpath目录下。1 import org.guzz.Configurat... 阅读全文
posted @ 2015-11-13 17:48 coolbing 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 运行环境:JDK:1.5+JDK:1.4+(在远程服务异步调用中使用了JDK1.5的concurrent包,如果使用JDK1.4,需要自己重新编译代码,编译后远程服务支持不可用。另外annotation不能使用。)运行在Web Container下时,容器需支持Servlet2.4规范。必须依赖的包... 阅读全文
posted @ 2015-11-13 17:42 coolbing 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 在本教程中,我们将手把手的演示如何使用guzz,编写一个可以并行使用5台甚至更多数据库的留言板系统。您可以一边看一边跟着做。在实际的教程做,只需要1台数据库用来模拟。本教程将教会你:如何创建guzz项目,如何用guzz添加数据库记录,如何实现读写分离,如何进行多数据库之间分表、切表、分布式切表等,并... 阅读全文
posted @ 2015-11-13 17:35 coolbing 阅读(4428) 评论(0) 推荐(0) 编辑