CAPSERVER平台介绍.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAPSERVER平台介绍.ppt

Myfaces与Richfaces比较 Tiles与Facelets比较 Spring 1.2与Spring 2.5比较(略2.5主要改变的是增加了一些新特性如注解、JPA、OSGI、测试框架) 与某系统技术框架间的对比 Myfaces vs Richfaces 功能 Myfaces Richfaces AJAX 不支持 支持,提供了丰富的ajax的体验标记 DIV模态窗口 不支持 支持,提供了一组DIV模态窗口的标签 模态窗口传值 支持,需要写脚本 支持,可以直接配置传值 刷新指定区域 不支持 支持,可指定刷新区域 表单事件提交完毕后执行相关操作 不支持 支持 在页面中完成向导的操作(支持上一步下一步) 不支持 支持 提交后刷新 支持 支持(可支持提交后刷新指定区域) picklist 支持 支持(支持对象绑定) 保存状态 支持 支持 Jquery 支持 自带支持 日历Calendar 支持 支持 自定义列Column/ColumnGroup 支持 支持 自定义分页数据显示格式DataGrid 不支持 支持 动态更新控件个性化样式 不支持 支持 文件上传 支持 支持,可设置文件上传类型,支持多文件上传 Tiles vs Facelets Tiles与Facelets比较 Tiles:配置多而复杂,容易出现相同配置,造成页面访问错误。模板查找不方便,容易造成重复增加相同的模板。 Facelets:模板无需配置在XML配置中,在当前页面可以快速定位模板。模板的数量在可控制范围内。在IDE可以直观看到页面展示效果,方便开发。 功能 Tiles Facelets XML配置文件 需要 不需要 复合组件 不支持 支持 配置 复杂,配置多 配置简单,可以在一个模板中很好的体现。父子关系清晰。 模板化 支持 支持 IDE可视化编辑 不支持 支持 CAP SERVER概述 技术概览 关键技术部分详解 与某系统技术架构间的对比 目录 平台支持 与某系统实施对比 规范管理支持 IDE 预览 IDE 预览 UI组件最佳实践支持 CAP SERVER概述 技术概览 关键技术部分详解 与某系统技术架构间的对比 目录 平台支持 与某系统实施对比 规范管理支持 IDE 篇 某系统 CAP SERVER Jsf配置文件 采用注解的优点是便于集成测试与重构 配置篇-JSF 某系统 CAP SERVER managed-bean managed-bean-nameinfoBackingBean/managed-bean-name managed-bean-class cn.ccb.base.InfoBackingBean /managed-bean-class managed-bean-scoperequest/managed-bean-scope managed-property property-nameservice/property-name value#{service}/value /managed-property /managed-bean @Controller(userBackingBean) @Scope(request) public class UserBackingBean extends BaseBackingBean implements IPageQueryHandler{ @Resource(name=userUCC) private IUserUCC userUCC; 配置篇-模板 使用facelet后无需再增加XML文件对模板文件进行配置,便于模板管理 调试篇 可直接在IDE中将工程以Debug的模式进行发布调试 CAP SERVER概述 技术概览 关键技术部分详解 与某系统技术架构间的对比 目录 平台支持 与某系统实施对比 规范管理支持 使用checkStyle根据开发规范中对代码的要求进行约束,通过持续集成工具cruisecontrol根据项目要求检查的力度进行持续集成并对其代码进行扫描,将扫描结果发送至相关负责人 代码重复检查结果如下: 代码约束检查工具 CruiseControl:简称CC,持续集成工具,主要提供了基于版本管理工具(如SVN、CC、CVS)感知变化或每天定时的持续集成,并提供持续集成检查报告通过 Email、Jabber等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本(可基于Maven或Ant)。 优点: (1) 自动产生可部署的二进制成品; (2)自动生成度量报告。 (3)自动化测试 备注(如需使用自动化测试功能,需要集成STAF (S

文档评论(0)

此项为空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档