ImageVerifierCode 换一换
格式:DOC , 页数:95 ,大小:2.24MB ,
资源ID:2124186      下载积分:15 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2124186.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JFRAMEWORK架构设计.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

JFRAMEWORK架构设计.doc

1、JFRAMEWORK 2019-4-291JFRAMEWORK 架构设计编撰:赵万刚JFRAMEWORK 2019-4-292目录1. 系统设计架构说明 .51.1. 总体架构示意图 .61.1.1. 各层示意图 .71.1.1.1. WEB 页面请求/ 返回结果处理过 .71.1.1.2. 逻辑层 .81.1.1.3. 统一错误处理 .81.1.1.4. 日志记录 .91.1.2. 各层采用 JAVA 技术 .92. 各层设计 .112.1. 页面层 HTML .112.1.1. 页面脚本处理 .112.1.1.1. Enter to tab 处理 .112.1.1.2. 客户端输入域判断

2、.112.1.1.3. 快捷键的使用 .122.1.1.4. 打印处理 .122.1.2. CSS 样式表 .132.1.3. 控件样式 .132.2. 数据处理层 JSP.132.2.1. 注意问题 .132.2.2. 公用变量 .142.3. 数据分离层 SERVLET.142.3.1. 注意事项 .142.3.2. 错误处理 .152.3.3. 公用参数 .152.3.4. 样例说明 .152.4. 过滤层 .182.4.1. 过滤 FILTER.182.4.2. 事件 LISTENERS .202.5. 逻辑层 .222.5.1. 调用数据库操作 .222.5.2. 调用 EMAIL

3、操作 .232.5.3. 参数传递说明 .242.5.4. 错误处理 .242.5.5. 公用参数 .282.6. 持久层 .292.6.1. 数据库操作部分 .292.6.2. 离线数据集 WzResult.302.6.3. 结果封装集 WzTyResult .312.6.4. 持久类规范 .312.7. 配置文件 .342.7.1. 信息配置文件 ApplicationResources.properties .352.7.2. 标记库配置文件 DTHTML.TLD .35JFRAMEWORK 2019-4-2932.7.3. WEB 配置文件 WEB.XML(固有) .352.7.4.

4、日志配置文件 LOG4J.properties.392.7.5. 应用服务器配置和发布 .402.7.5.1. RESIN 配置文件 RESIN.properties(应用服务器相关) .402.7.5.2. TOMCAT.412.7.6. 持久生成器主类 MANIFEST.MF.432.7.7. 配置文件 CONFIG.XML.432.7.8. 数据库 SQL 配置文件 CONFIGSQL.XML.482.8. 测试 .492.8.1. 说明 .492.8.2. 测试文件命名 .492.8.3. JUNIT 说明 .492.8.3.1. JUNIT 架构说明 .492.8.3.2. 样例文件

5、 .603. 系统开发约定 .663.1. 程序命名约定 .663.1.1.1. 一般程序名字约定 .663.1.1.2. 数据库命名约定 .673.1.1.3. WEB.673.2. 书写规范 .683.2.1.1. 数据库 .683.2.1.2. Java 书写规范 .69备注 .69Java 文件样式约定 .70一般性编程约定 .723.2.1.3. Web.73网页 .734. 各模块设计 .744.1. 持久层生成器 .744.1.1. 格式化信息定义 .744.2. JAVA 类路径 .744.3. 通用维护 .754.3.1. 设计目的 .754.3.2. 数据库设计 .754.

6、3.3. 通用维护 .774.3.4. 复合通用维护 .774.3.4.1. 功能 .774.3.4.2. web 端设计 .774.3.4.2.1. 初始化 .774.3.4.2.1.1. 子表查询参数初始化原则 .784.3.4.2.1.2. 隐含字段初始化原则 .784.3.4.2.1.3. 默认查询条件原则 .784.3.4.2.1.4. spcid 取得 .784.3.4.2.2. Web 端调用流程说明 .78JFRAMEWORK 2019-4-2944.3.4.2.3. 样例说明 .794.4. servlet 集成类 .864.4.1. 验证信息配置 .864.4.1.1. 样

7、例文件 .864.4.2. 调用方法 .874.4.3. 样例文件 .874.5. 外部邮件(公用包) .904.5.1.1. 发送 .90A simple text email .90Sending emails with attachments.90Sending HTML formatted email .92Debugging .93Authentication .93Handling Bounced Messages.944.5.1.2. 接收 .954.6. 压缩(公用包) .954.6.1.1. 压缩 .954.6.1.2. 解压 .95JFRAMEWORK 2019-4-295

8、1. 系统设计架构说明本系统设计主要是概要设计,具体详细设计见:详细设计 名称 开发工具程序 UML Dcework2 TOGAHTER 6数据库建模 DCEWORK2DB SYBASE PowerDesign10程序开发 DCJFRAMEWORKPER BORLAND JBUILERX WEB.WAR DCWEB.WAR BORLAND JBUILERXJAVA 基类包 DCJFRAMEWORK.JAR BORLAND JBUILERX持久层生成器 DCJFRAMEWORKPER.EXE BORLAND JBUILERX代码生成器 DCJFRAMEWORKPER.EXE BORLAND JB

9、UILERXJAVA 帮助 DCEWORK2DOC开发工具工具名称 备注TOGAHTER 6 JAVA 程序 UMLSYBASE POWLERDESIGNER10 数据库建模BORLAND JBUILERX JAVA 程序开发DCJFRAMEWORKPER.EXE 持久层生成器DCJFRAMEWORKPER.EXE 代码生成器PLSQL Developer 数据库调试工具Visio2003 流程开发工具RESIN2 运行环境JFRAMEWORK 2019-4-2961.1.总体架构示意图页 1架 构 示 意 图数据分离层W e bW e bH T M LX M LA P P L E T逻辑处理

10、层数据库其他资源数据持久层 存储层过滤数据显示层数据库操作JFRAMEWORK 2019-4-2971.1.1.各层示意图1.1.1.1. WEB 页面请求/返回结果处理过数 据 分 离 层显 示 层 和 数 据 分 离 层 架 构 设 计基 于 B R O W S E R 的 页 面 处 理 技 术一 般 采 用 H T M L + C S S + S C R I P T 的 输 出对 于 要 求 比 较 高 的 可 以 采 用 A P P L E T 技 术 ( 数 据 交 换 协 议 一 般 通 过H T T P / H T T P S 协 议 )B R O W S E RB R O W

11、 S E R对 R E Q U E S T 、S E S S I O N 、 A P P数 据 取 得 、 格 式化 、 封 装逻 辑 处 理 层1 . 取 得 离 线 可 序 列 化 的 结 果 集2 . 统 一 错 误判 定 是 否符 合 简 单验 证统 一 错 误 处理否判 断 是 否取 得 预 期结 果统 一 错 误 处理否数 据 结 果 集预 处 理显 示 层产 生 并 格 式化 输 出转 向 处 理过 滤 层JFRAMEWORK 2019-4-2981.1.1.2. 逻辑层逻 辑 处 理 层数 据 持 久 层( 表 、 视 图 等基 本 操 作 )数 据 库通 用 数 据 库操 作

12、J N D I / J D B CE M A I L 层其 他 资 源 封装 层E M A I L 资 源J A V A M A I LX M L 资 源D O M 4 J / J A X P / J A X R。 。 。N I O1.1.1.3. 统一错误处理错 误 处 理日 志 分 类 记录错 误 显 示 处理标 题1 。 统 一 错 误 吗 定 义2 。 标 准 的 错 误 显 示 信 息 定 义 ( 可 以 F O R M A T )JFRAMEWORK 2019-4-2991.1.1.4. 日志记录输 出 信 息是 否 记 录日 志结 束否日 志 记 录记 录 结 束1.1.2.各层

13、采用 JAVA 技术层 技术方案 采用技术方案显示层 HTMLXMLAPPLETEHTMLAPPLETE显示处理层 JSPJSFJSP+TAGLIBXLSTJSP+TAGLIB应该是离线的结果集过滤层 FILTERLISTENERFILTERLISTENER数据分离层 SERVLET 及相关衍生JSPSERVLET 扩展封装和处理的结果应该是可序列化的数据持久层 CMP 自定义持久层JFRAMEWORK 2019-4-2910JDOHIBERNATE自定义日志记录 LOG4JLOGFACTORY(J2SE1.4)LOG4J错误信息定义 BOUDERSOURCE相关技术BOUDERSOURCE国际化语言定义 BOUDERSOURCE BOUDERSOURCE

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。