简化远程调用和配置等

时间:2019-12-23 06:52来源:亚洲城ca88唯一官方网站
guzz1.2.9翻新发表! 本次立异首要有: 修补了生机勃勃部分问题以致发现的bug。简化RPC远程调用服务客户端的编辑专业。新提供自动代理的服务达成类,在合营spring举办劳动器端管理的

guzz 1.2.9翻新发表!本次立异首要有:修补了生机勃勃部分问题以致发现的bug。简化RPC远程调用服务客户端的编辑专业。新提供自动代理的服务达成类,在合营spring举办劳动器端管理的处境下,基本上能够将RPC远程调用的工本和难度下落至:普通的逻辑代码达成 顾客端服务器端的安插文件宣称。远程调用服务的资金财产与同一个JVM中编写程序开销的间距,基本上是:多配备1个地点 多10行左右的配置音讯。properties配置文件新增加文件与可选文件扶植。允许配置最多4个主properties配置文件,以至4个可选的properties配置文件。可选的布署文件是指,当此文件存在时,加载其配置内容;就算文件空头支票则自动忽视。可选配置文件重大用于当差异机器恐怕带有分化的配备项时,能够经过properties拆分和可选性,维护国有的properties配置文件,以及单台机器特有的properties配置,减少配置项管监护人业。校订工具类方法日志输出品级,由error改过为debug。什么是guzz?guzz是风度翩翩套用来化解ORM、非常多据源管理、以至通用数据测算的数据层框架,为系统在数据层的安顿性提供一条龙技术方案。guzz能够看成是 ibatis/hibernate的一大补充和延长,并能够替代那2个东西。guzz首要效用与特点:今世布满系统规划,技巧上选用了ibatis/hibernate的亮点对于大大多光景,扶助像hibernate同样的对象持久、映射和方便人民群众的增加和删除改查,进步开拓效能对于复杂气象,扶助像ibatis同样,让DBA插足SQL设计的复杂数据库操作和优化,以至SQL在线调节和测验更洗练、越来越好用、更易于调节的批操作接口协助在线加载与调度SQL。依据使用攻略,从文件/数据库/Web 瑟维斯等路子,动态提取与运用SQL语句扶助应用程序使用多量的数据库和主导读写分离援助数据库表在多组机器间水平遍及,并机关尊敬多组机器之间的分布式事务帮衬1张表依照业务准则分切成多张小表,并援救每张小表具备和睦特殊的属性字段协理1张大表分切后的小表,分布到分化的数据库中扶植超过范式的独特关系、非布局化数据等异构财富POJO方式的统风姿罗曼蒂克读取辅助组件化服务和劳务互相信任,营造集团/项目执行幼功平台提供面向对象的数据库读取标签(JSP Taglib卡塔尔,加速页面展现层的高效转移、开拓与布署扶持配置管理服务器,能够运用后生可畏套软件系统对所有应用程序的布局进行统意气风发管理品种地址:文书档案:下载:

guzz是少年老成套用来缓和ORM、比超多据源管理、以致通用数据测算的数据层框架,为系统在数据层的计划提供一整套施工方案。guzz能够看做是 ibatis/hibernate的一大的延长,并能够取代那2个东西。guzz首要功效与特色:今世广大系统规划,手艺上收到了ibatis/hibernate的亮点援救像hibernate同样的对象化长久、映射和方便的增删改查扶持像ibatis一样,让dba参预sql设计的目迷五色数据库操作和优化协助在线加载与调解SQL。遵照使用计谋,从文件/数据库/Web Service等路径,动态提取与运用SQL语句援救应用程序使用大批量的数据库和宗旨读写分离扶助超过范式的独运匠心关系、非布局化数据等异构能源的联合保管扶持数据表在多组机器间水平遍及,并机关珍重多组机器之间的遍及式事务扶持1张表依照职业准则分切成多张小表,并补助每张小表具有和煦极度的性质字段扶持组件化服务,创设公司/项目实行底子平台提供面向对象的数据库读取标签(JSP Taglib卡塔尔,加速页面彰显层的非常的慢转移、开采与安顿帮助配置管理服务器,能够运用风流倜傥套软件系统对全部应用程序的结构进行联合保管类型地址:文书档案:1.2.8 beta2更新介绍:帮助动态管理SQL: 动态SQL不是指应用程序动态的拼接SQL语句,动态SQL是指应用程序能够动态的获得配置好的SQL语句。在赢得的进程中,SQL语句怎么样保管,由使用种类自个儿决定。换句话说,在ibatis中,SQL语句配置到ibatis.xml文件中,在guzz中,配置到guzz.xml中。但当配置实现后,在系统运作期间那么些SQL都以无法改良的,要是急需丰富1个或然涂改优化1个SQL语句,必须重启应用才具立见成效。而动态SQL允许利用类别动态的保管sql语句以致查询结果到目标的投射关系,对于SQL的变动不再要求重启应用系统,以简化维护与应对需求变化。动态SQL首要有两种接受场景:SQL优化和动态数据源。具体介绍请参谋:改正远程服务两全:扩张对hessian, burlap商业事务的支撑。前段时间guzz内置扶助phprpc, hessian, burlap两种公约进行RPC远程调用。使用时,二种左券得以透明替换,类似spring对RMI类合同的包裹。具体介绍请参照他事他说加以考察:扩展枚举类型与品类参数化援救:根据TopLink的形式,匡助JDK5 enum。Enum在动用时和平时性等级次序同样,没有必要落实特殊的接口。Enum支持通过JPA的Enumeration注释评释,也支撑在hbm.xml中经过xml定义。通过xml的定义形式参看:类型参数化为guzz的奇异成效,用于拍卖动态SQL参数和Jsp Taglib条件参数时,将String类型自动调换来须要的数据类型。参数化类型首要为日期和枚举。详细介绍:追加对数据库保留字的协理:在概念数据库列名时,能够用`将列名引起来,幸免字段名称与数据库保留字冲突。此成效与hibernate提供的管理保留字方法相近,但guzz只援助字段,不扶植`表名`。增加对Microsoft SQL Server的支持(未测试):参照hibernate完结了多个SQL Server 2004二〇〇六的dialect,不帮助分页。未有测量试验过。Dialect完成类:org.guzz.dialect.MSSQLDialectGuzz已经能够匡助的数据库和数据类型请参谋:运用示范表达:下一本子陈设: 修复开掘的bug。设计有个别管见所及的劳务,推广guzz根底服务观念。

编辑:亚洲城ca88唯一官方网站 本文来源:简化远程调用和配置等

关键词: 亚洲城ca88