基于Struts+Spring+Hibernate框架构建WEB应用的设计与实现

被引量 : 0次 | 上传用户:sc666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在一个Web信息系统的建设中,开发框架的选择是至关重要的,使用成熟的框架会减少开发工作量、缩短开发时间、降低开发成本,提高系统的可移植性和可扩展性。基于Struts+Spring+Hibernate的架构凭借其在技术上的巨大优势已经成为目前Web信息系统开发的主流框架组合。本论文着重阐述了基于Struts+Spring+Hibernate框架技术实现的Web信息系统的理论基础、设计思想、系统架构以及开发过程。首先本文对Struts、Spring和Hibernate等框架进行了介绍;接着结合Struts、Spring和Hibernate的各自特点,将这三种框架整合成一个多层框架。其中Struts主要负责表现层,完成页面显示、响应用户请求等功能;Spring主要负责业务逻辑层,完成应用系统的业务逻辑;Hibernate主要负责数据持久层,完成与数据层的交互功能。通过整合,充分的发挥了Struts、Spring和Hibernate的各自优势,降低了各层间的耦合度;同时本文详细介绍了这三个框架的组合在作者参与的BOSS(Business Operation Support System,即业务运营支撑系统)系统中的实施过程,通过这三个框架的组合应用,实现了系统的设计目标。
其他文献
随着集成电路设计与加工技术的飞速发展,电路系统的规模和复杂性急剧上升,超大规模集成电路(VLSI)的测试已经成为一个越来越困难的问题,测试和可测试性设计的理论与技术已经
鉴于无人机不载人、可长时间进出各种危险空域的特性,无人机在军事和民用等领域发挥越来越重要的作用。无人机同有人机一样装有多种传感器,以保证控制系统所需信号的可靠性。
甲状腺功能亢进症(甲亢)为一常见的疾病,普通人群中患病率约1%,其中10%~15%可发生房颤;而原因不明的房颤中10%是由甲亢引起的.甲亢伴房颤的心室率多较快,而洋地黄类药物对其心
随着数字系统设计技术的发展和电路集成度的提高,由晶体管缺陷导致的各种故障对电路的影响也越来越大,这给传统的测试技术带来了严峻的挑战。作为传统测试技术的重要补充,电
汽车车身薄板的振动辐射噪声是造成车内低频噪声的主要因素,对薄板的振动、声辐射特性及车身内腔声学特性的研究有着十分重要的意义。论文以ANSYS为基本分析工具,以车身顶棚
消化性溃疡主要指发生在胃和十二指肠的慢性溃疡,即胃溃疡和十二指肠溃疡,中医根据其临床症状将其归属于“胃脘痛”的范畴。该病病程较长,反复发作,临床表现复杂,是一种全球
苏区文艺是中国“五四”以来的新文艺运动的逻辑发展,是共和国文艺的摇篮,延安文艺继承了苏区文艺的基本特点并有大的发展。从苏区文艺到延安文艺,呈现出革命文艺形态的继承
任何交际的成功都依赖于语境。离开特定的语境,词语的真正意义就无法确定。在语境中学习词汇是课堂进行词汇教学的重要手段。语境在词汇教学中的作用举足轻重。新颁布的《中
1987年12月在改革开放政策的推动下新中国的典当业正式复出,至今,已走过了整整二十多年的历程。典当是以动产、财产权利作为当物质押或者将其房地产作为当物抵押获取当金的融
办公建筑是社会进步、经济繁荣的主要标志,在办公建筑设计过程中,绿色生态设计逐渐得到了人们的重视。近几年,我国贵州地区的经济得到了快速发展,建设了大量的办公建筑,在办