- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JFRAMEWORK架构设计
JFRAMEWORK架构设计
编撰:赵万刚
目录
1. 系统设计架构说明 5
1.1. 总体架构示意图 6
1.1.1. 各层示意图 7
. WEB页面请求/返回结果处理过 7
. 逻辑层 8
. 统一错误处理 8
. 日志记录 9
1.1.2. 各层采用JAVA技术 9
2. 各层设计 11
2.1. 页面层HTML 11
2.1.1. 页面脚本处理 11
. Enter to tab处理 11
. 客户端输入域判断 11
. 快捷键的使用 12
. 打印处理 12
2.1.2. CSS样式表 13
2.1.3. 控件样式 13
2.2. 数据处理层JSP 13
2.2.1. 注意问题 13
2.2.2. 公用变量 14
2.3. 数据分离层SERVLET 14
2.3.1. 注意事项 14
2.3.2. 错误处理 15
2.3.3. 公用参数 15
2.3.4. 样例说明 15
2.4. 过滤层 18
2.4.1. 过滤FILTER 18
2.4.2. 事件LISTENERS 20
2.5. 逻辑层 22
2.5.1. 调用数据库操作 22
2.5.2. 调用EMAIL操作 23
2.5.3. 参数传递说明 24
2.5.4. 错误处理 24
2.5.5. 公用参数 28
2.6. 持久层 29
2.6.1. 数据库操作部分 29
2.6.2. 离线数据集WzResult 30
2.6.3. 结果封装集WzTyResult 31
2.6.4. 持久类规范 31
2.7. 配置文件 34
2.7.1. 信息配置文件ApplicationRperties 35
2.7.2. 标记库配置文件DTHTML.TLD 35
2.7.3. WEB配置文件WEB.XML(固有) 35
2.7.4. 日志配置文件LOG4J.properties 39
2.7.5. 应用服务器配置和发布 40
. RESIN配置文件RESIN.properties(应用服务器相关) 40
. TOMCAT 41
2.7.6. 持久生成器主类MANIFEST.MF 43
2.7.7. 配置文件CONFIG.XML 43
2.7.8. 数据库SQL配置文件CONFIGSQL.XML 48
2.8. 测试 49
2.8.1. 说明 49
2.8.2. 测试文件命名 49
2.8.3. JUNIT说明 49
. JUNIT架构说明 49
. 样例文件 60
3. 系统开发约定 66
3.1. 程序命名约定 66
. 一般程序名字约定 66
. 数据库命名约定 67
. WEB 67
3.2. 书写规范 68
. 数据库 68
. Java书写规范 69
备注 69
Java 文件样式约定 70
一般性编程约定 72
. Web 73
网页 73
4. 各模块设计 74
4.1. 持久层生成器 74
4.1.1. 格式化信息定义 74
4.2. JAVA类路径 74
4.3. 通用维护 75
4.3.1. 设计目的 75
4.3.2. 数据库设计 75
4.3.3. 通用维护 77
4.3.4. 复合通用维护 77
. 功能 77
. web端设计 77
.1. 初始化 77
.1.1. 子表查询参数初始化原则 78
.1.2. 隐含字段初始化原则 78
.1.3. 默认查询条件原则 78
.1.4. spcid取得 78
.2. Web端调用流程说明 78
.3. 样例说明 79
4.4. servlet集成类 86
4.4.1. 验证信息配置 86
. 样例文件 86
4.4.2. 调用方法 87
4.4.3. 样例文件 87
4.5. 外部邮件(公用包) 90
. 发送 90
A simple text email 90
Sending emails with attachments 90
Sending HTML formatted email 92
Debugging 93
Authentication 93
Handling Bounced Messages 94
. 接收 95
4.6. 压缩(公用包) 95
. 压缩 95
. 解压 95
系统设计架构说明
本系统设计主要是概要设计,具体详细设计见:
详细设计 名称 开发工具 程序UML Dcework2 TOGAHTER 6 数据库建模 DCEWORK2DB SYBASE PowerDesign10 程序开发 DCJFRAMEWORKPER BORLAND JBUILERX WEB.WAR DCWEB.WAR BORLAND JBUILERX JAVA基类包 DCJFRAMEWORK.JAR BORLAND JBUILERX 持久层生成器 DCJFRAMEWORKPER.EXE
您可能关注的文档
最近下载
- 消防施工资料专项计划.doc VIP
- 专题01 语法选择10篇-2023中考英语逆袭冲刺名校模拟真题特快专递(广东专用).docx VIP
- 《史记·李斯列传》原文及翻译译文 .docx VIP
- 火灾的基本知识火灾的基本知识.pptx VIP
- 西门子变频器V20说明书SINAMICS-V20.pdf VIP
- 人教版二年级数学上册第一单元教学全套.pptx VIP
- Unit5 Animals Lesson 1 课件2025精通版英语四年级上册.pptx
- 高中信息技术教学课件基于高中信息技术学科大概念的教学设计.docx VIP
- 主轴轴承安装.pdf VIP
- [黑龙江]铁路工程路基土石方及桥涵工程施工组织设计.doc VIP
文档评论(0)