CM-J2EE框架设计详解
4星 · 超过85%的资源 需积分: 50 42 浏览量
更新于2024-09-19
1
收藏 2.01MB PDF 举报
"intra-mart 中文资料(附日文)"
本文档是关于intra-mart CM-J2EEFramework的设计书,版本为5.1,主要针对的是J2EE平台上的应用程序开发。该框架旨在提供一套高效、可扩展的服务架构,支持事件处理、数据管理、消息传递、日志记录等功能,同时包含了国际化支持。
1. 前言
文档的目的是为了介绍和指导开发者理解并使用CM-J2EEFramework。适用范围包括所有需要基于J2EE平台构建企业级应用的开发团队。读者对象主要是软件开发者、系统架构师以及对J2EE框架感兴趣的人员。
2. 应用程序的构成
CM-J2EEFramework由以下几个关键组件构成:
- 概要:概述了整个框架的基本结构和设计理念。
- 构成:详细解析了框架的组成部分,包括ServiceFramework、EventFramework、DataFramework、MessageFramework、LogFramework、属性以及各组件的功能。
2.2.1 全体:描述了整个框架的宏观架构。
2.2.2 ServiceFramework:提供了服务层的实现,是业务逻辑的核心部分。
2.2.3 EventFramework:处理系统的事件驱动逻辑。
2.2.4 DataFramework:用于数据访问和管理。
2.2.5 MessageFramework:实现消息传递机制。
2.2.6 LogFramework:提供日志记录功能。
2.2.7 属性:定义和管理框架中的配置参数。
3. ServiceFramework
ServiceFramework是框架的核心,主要包含以下内容:
- 概要:阐述ServiceFramework的角色和作用。
- 构成:详细解释其构成元素和服务处理流程。
- 请求处理:描述了在处理请求时的考虑因素,如Locale、Encoding和文件上传。
- Service的属性相关:介绍了如何获取和处理Service的属性,包括标准的ServicePropertyHandler和自定义的ServicePropertyHandler。
- 画面迁移:详细说明了如何通过ServiceServlet进行页面跳转,包括准备、输入处理、迁移处理等步骤。
- 画面显示:讨论了如何使用JSP和非JSP方式展示页面。
- 异常处理:涵盖了在输入处理、内部处理、页面迁移时遇到异常的处理方法。
- 国际化:提供了国际化的支持,包括显示和迁移时的国际化处理。
3.7.1 输入处理时的异常处理:当用户输入引发异常时的处理策略。
3.7.2 内部处理时的异常处理:在框架内部操作中捕获和处理异常。
3.7.3 页面迁移时的异常处理:在页面跳转过程中发生异常的处理方式。
3.7.4 输出时的异常处理:处理在输出到用户端时出现的异常。
3.7.5 错误页的获取:如何获取并设置错误页面。
3.7.6 错误页的显示:描述如何向用户展示错误信息。
3.8 国际化
- 显示的国际化:解释如何根据用户的地域设定显示不同语言的内容。
- 迁移的国际化:在页面跳转过程中,如何根据用户偏好进行语言切换。
该设计书详细阐述了intra-mart CM-J2EEFramework的各个方面,为开发者提供了一个全面的理解框架,以便于在实际项目中高效、灵活地运用。通过这个框架,开发团队能够快速构建出符合企业需求的、具有高度可维护性和扩展性的J2EE应用程序。
2011-12-15 上传
2021-04-24 上传
2017-12-04 上传
2008-10-13 上传
点击了解资源详情
点击了解资源详情
xsf0515
- 粉丝: 8
- 资源: 8
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码