- 1
- 0
- 约4.88千字
- 约 9页
- 2017-08-26 发布于湖北
- 举报
Java_EE_快速Web开发架构_总体设计
Java EE 快速Web开发架构总体设计
Java EE 快速 Web 开发架构总体设计 基于前面的软件复用思想和系统架构的设计原则,以及当前 Java EE 架构分层实现思想,结合各层和当前 Java 各种框架的特点,设计了如图 3-1 所示的 Java EE快速 Web 开发架构。
一、架构的概要说明 总体上,此开发架构主要是采用纯 Java EE 架构,对非 Java EE 架构的,如 Tuxedo服务,保留一定的调用接口。系统的核心为: Struts + Spring/SessionBean + Hibernate 1、数据访问层采用 Hibernate 实现增删改和一般的查询操作,JDBC 实现对性能有要求的操作。 2、业务逻辑层采用 Spring 或者 SessionBean 实现,两种技术并存,在具体应用时,根据需要选择。当需要较多的对外接口的时候,采用 EJB 会更便于包装成对外提供的服务,而 Spring 技术更便于开发和调试。业务逻辑层内部还可以根据实际需要再细分为:代理层、服务层和逻辑层。 (1)代理层提供给上层调用,屏蔽了内部技术差异的细节; (2)业务逻辑根据需要适当的封装成单独的 JavaBean,以提高业务逻辑的重用性; (3)服务层上实现事务的控制和业务逻辑的调用,简单且不需要重用的逻辑可以直接在服务层实现。
您可能关注的文档
- ISO10110简介.ppt
- it句型用法一.ppt
- it句型用法二.ppt
- IT技术-计算机基础.docx
- IT基础平台介绍.ppt
- ITRS简介.ppt
- I型三阶系统的典型分析与综合设计.doc
- i硅教案设计.doc
- JAVA 第4章 深入面向对象的程序设计.pptx
- IR低压资料.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年同等学力申硕考试西医综合真题及答案(回忆版).docx VIP
- TCACM 1476-2023 医疗机构小儿推拿技术规范.pdf VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 相变式储热装置储热性能衰减试验规程-CNESA.PDF VIP
- 【西门子】3WT 断路器 操作说明.pdf VIP
- 2020人教部编版五年语文下册教材《 威尼斯的小艇》课后练习参考答案.pdf
- 变电站巡检标准与流程.docx VIP
- 初三上册数学知识汇总.pdf
- 部编版高中语文文言文课下注释归纳总结(高考复习必背).docx VIP
- 部编版小学一年级下语文《识字3 小青蛙》预习单.pdf
原创力文档

文档评论(0)