- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arch4样本程序简易开发指南
Arch4样本程序简易开发指南
2009年5月
目录
Arch4样本程序简易开发指南 1
1 页面开发 2
1.1 JSP规范开发 3
1.2 JS规范开发 3
1.3 YUI规范开发 3
1.4 标签规范开发 6
1.5 CSS的规范开发 8
2 Action开发 8
2.1 Struts配置规范开发 9
2.2 Action类必要数据组装规范开发 10
2.3 服务调用规范开发 12
2.4 Log规范开发 13
2.5 异常规范开发 14
3 业务服务开发 14
3.1 接口规范开发 14
3.2 服务调用规范开发 14
3.3 Log规范使用 14
3.4 异常规范使用 15
3.5 缓存规范使用 15
3.6 基类继承规范 16
4 组件服务使用 16
4.1 异常的规范使用 16
4.2 Log的规范使用 17
4.3 规则引擎的规范使用 19
4.4 Quartz定时服务的规范使用 20
4.5 缓存的使用规范 20
4.6 Arch4类库的规范使用 21
4.7 单元测试的规范使用 21
4.8 DWR的规范使用 21
4.9 WebService的规范使用 21
4.10 JMS的规范使用 25
4.11 Hibernate Tools的规范使用 25
4.12 P6spy的规范使用 25
5 BPM工作流的开发 26
5.1 背景介绍 26
5.2 开发过程详解 29
项目组成员 是否必读 要求程度 项目经理 ■是 □否 □了解文档结构 ■明白文档内容 □透彻理解 系统分析师(业务) ■是 □否 ■了解文档结构 □明白文档内容 □透彻理解 系统分析师(技术) ■是 □否 □了解文档结构 □明白文档内容 ■透彻理解 高级程序员 ■是 □否 □了解文档结构 ■明白文档内容 □透彻理解 开发工程师 ■是 □否 □了解文档结构 ■明白文档内容 □透彻理解 质量保证工程师 □是 ■否 □了解文档结构 □明白文档内容 □透彻理解
修订历史
修订章节 类型 日期 作者 说明 全部 创建 2009-05-31 张大维 ARCH4样本程序简易开发指南。 第5章 创建 2009-5-31 王智 工作流开发知道 第4章 创建 2009-5-31 张凡 组件服务的使用
页面开发
页面是客户首先能看到的表象,页面是否友好在很大程度上能影响使用者对当前系统的评价。所以好的页面开发业包含很多的规范,包括jsp,js的也发,标签的使用,css的使用等等。
JSP规范开发
严格按照开发规范执行,具体详见《Arch4样本程序开发规范》。
文件头需要导入%@ include file=/common/taglibs.jsp%,确保引入必要文件
需要head,body等等html标准标签
文件头需要导入Css文件%@ include file=/common/meta_css.jsp%
JS文件的导入需要在/body标签后引入
使用标准Html标签结合EL表达式进行页面开发
JS规范开发
严格按照开发规范执行,具体详见《Arch4样本程序开发规范》。
建议独立建立JS文件,js全部写在这个文件中以便统一管控
每个方法都需要增加方法的注释
尽量增加注释
YUI规范开发
查询结果集
增加executeQuery方法,并参照样本程序进行修改。
var myColumnSet = new YAHOO.widget.ColumnSet(contentColumnHeaders);
需要在页面加载的init中初始化contentColumnHeaders
初始化如下:
contentColumnHeaders =[
{key:userCode,text:人员工号,width:40em,sortable:true,type:link},
{key:userName,text:人员名称,width:40em,sortable:true},
{key:prpDCode,text:机构代码,width:40em,sortable:true},
{key:newUserCode,text:最新员工代码,width:30em,sortable:true} ,
{key:edit,text:修改,width:30em,sortable:true,type:link} ,
{key:delete,text:删除,width:30em,sortable:true,type:link}
];contentColumnHeaders时候,其中的type:”link”是说明这列数据在初始加载的时候可以去执行方法,
您可能关注的文档
- -建设用地管理土地制度改革有关论文.docx
- 05799工程力学与机械设计考试大纲.doc
- 00451教育经济学试题及参考答案200910.doc
- -病生理学.doc
- 03年高考文综试题历史部分及答案(四川用).doc
- 04第三节硫和氮的氧化物.doc
- 02-建筑工程材料重点.doc
- (2008级)热力学与统计物理(B卷).doc
- 08届高三经济常识能力单项选择训练50题.doc
- 085213建筑与土木工程硕士专业学位研究生培养方案(03土木工程2013全日制).doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)