MVC设计模式下SSH组合框架的研究与设计

来源 :天津工业大学 | 被引量 : 0次 | 上传用户:yigeyongbao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文深入分析了J2EE的多层体系结构及其存在的缺陷,并对MVC设计模式进行了分析。然后,对三种流行的轻量级开源框架Struts2、Spring和Hibernate进行了比较,Struts2实现并继承了MVC的所有特性和优点,简化了Web的开发;Hibernate为开发人员提供了一个简单且灵活的面向对象的数据访问接口,提高了应用系统的数据移植性;Spring可以集成其他框架,开发人员可以在实际项目中根据实际需要进行选择不同的组件以实现不同的功能,设计了三者整合的多层Web体系结构——SSH整合框架。  BBS系统的具体实现验证了基于MVC设计模式下的SSH组合框架的实现过程。阐述了Spring如何利用IoC和AOP思想将Struts2和Hibernate整合到一起,以及各个配置文件的详细配置过程和系统在各个层的具体实施过程,实现了各组件和各框架之间的松耦结合。
其他文献
目前,随着手机普及率的提高,加之社交网站、购物网站的普遍应用,手机注册的普遍性,用户手机号已成为商家广为利用的营销工具。随之而来的垃圾短信,不仅占用网络资源,干扰用户
分布式信源编码(Distributed Source Coding, DSC)主要研究多个信源的独立编码和联合解码。它的理论基础是Slepian-Wolf理论和Wyner-Ziv理论。分布式视频编码(Distributed Vi
智能电网的快速发展,使智能电表、量测系统等应用增加,从而使数据的规模和种类呈直线式增长,海量电网数据的安全存储问题成为制约智能电网发展的瓶颈。云存储技术可以使用虚拟化技术把物理资源整合成统一的存储资源,支持海量数据的存储,其具有数据处理量大、灵活性强和高可靠性等优点,可以解决海量电网数据的存储问题。但是使用云存储电网海量数据时,如何保证电网数据存储的完整性是智能电网云存储系统发展过程中面临的挑战,
无线射频识别RFID(Radio Frequency Identification)技术是一种非接触式自动识别技术,利用射频信号通过传递消息来实现识别。随着RFID技术的不断发展,安全和隐私问题受到人们越
随着Web2.0时代的到来,人们渐渐从信息接收者转变为信息创造者,信息分享也变得更加容易,人们在享受着互联网带来的便利的同时,也逐渐被信息过载问题所困扰。面对浩瀚的、令人
随着互联网高速发展,网络中的信息飞速增加更多的人参与到互联网中进行发言和互动交流为充分地分析和预测舆论走向和趋势,互联网舆情相关技术应运而生截止到2012年,中国网页总数
四点接触球轴承跑合装置作为一个测试卫星零部件的设备,主要用于测试控制力矩陀螺用四点接触球轴承,在轴承装入整机前需要对其进行跑合。轴承内部的配合和摩擦力矩是轴承的重要技术指标,而轴承内部的配合和摩擦力矩受到多种因素的影响,而这些影响需要通过分析测试设备的跑合数据得出结论。本课题主要描述四点接触球轴承真空跑合装置控制系统的设计与实现。本文首先论述了四点接触球轴承跑合装置的总体结构设计,给出了各个部件的
微博的开放性与便捷性,使得微博己经成为了网络舆论传播的一个重要平台。但是微博信息量大,传播速度快,这给网络舆情的收集和管理工作带来了挑战。因此,如何从微博信息流中及
随着IT技术的进步,互联网已经深入到了人们的日常生活之中,各种网络服务也开始迅速增长。但是,巨大的网络流量已经造成了用户之间的网络拥塞问题,导致网络的服务质量和用户体验降
随着计算机硬件的发展以及有关需求的推动,虚拟化技术成为了当前计算机研究的一个热点。通过使用虚拟化技术,可以充分提高对硬件资源的使用率以及分配的灵活性。在虚拟桌面以及