基于SSH多层框架Web应用系统的研究与设计

被引量 : 0次 | 上传用户:a442697259
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术的飞速发展,基于B/S结构的Web应用技术得到了广泛的应用。目前关于新一代Web应用技术研究中都不约而同的将设计模式以及框架技术作为研究重点,而作为新一代Web应用技术的“先锋官”—框架技术必先得到广泛应用。但是由于单一的某种框架本身的限制和现有Web应用系统规模及复杂性的制约,在开发Web业务时会遇到许多问题,例如数据持久化问题、组件间耦合性问题以及传统Web应用系统不能做到数据的按需获取,部分刷新等问题。现有的解决方案无法较好的解决Web应用系统的诸多限制,因此业界迫切需要一种新的、统一的解决方案—SSH多层框架技术(Struts、Spring、Hibernate)。框架技术与设计模式是J2EE中重要的软件重用技术,框架技术通过重用提高软件的生产效率,几乎所有框架技术都会使用一种或多种设计模式。如何在众多的框架中选择建立适合企业通用的架构,同时让各个应用层以松散耦合的方式彼此连接作用,这给开发人员提出了挑战。本文针对上述问题,对Struts、Spring、Hibernate框架进行深入研究,具体分析各个框架在Web应用不同层次上所发挥的作用,并整合三种框架,设计出一个适用企业Web应用的通用架构。用Struts来架构表示层、Hibernate架构数据持久化层、Spring架构业务层,并使用Spring依赖注入的设计原理,动态地使系统主要组件之间的耦合性变松散;同时对传统Web应用系统的数据传输方式进行分析研究,采用AOP(Aspect Oriented Programming)面向方面编程思想将Ajax异步传输模式织入到Web应用业务中,来解决传统Web系统不能做到数据的按需获取,异步传输等问题;最后用一个实际的应用对架构的设计进行实现。开发结果表明,整个系统具有较低的耦合性、较高的组件复用性、扩展性、移植性,并解决了传统Web系统不能做到数据按需获取,部分刷新等问题。
其他文献
汉语负极词“任何”允准条件研究一直是我国汉语研究的课题之一。本论文着重从分布情况和允准条件对汉语负极词“任何”进行系统研究,并与英语负极词进行比较,解答以下三个问
1月15日,央行调统司司长盛松成在国新办新闻发布会上表示,影子银行是市场的产物,是金融创新产物。对于金融行业监管当局来说,既是一个新的课题,也是一个必须面对的问题,要积极引导
报纸
通过对汉俄两种语言的语序进行对比,我们发现在汉语和俄语中语序的重要性和发挥的作用不同:汉语语序较为固定;俄语语序虽然存在着规律,但比较起来相对灵活,所以以俄语为母语
汉语存在句的研究还存在很多问题,其中“NPL+V+着+NP”存在句的生成机制问题是现今学界研究的热点之一。文章以Huang(1997)汉语轻动词句法理论为依据,借助神经电生理学ERP(ev
病例讨论是医学理论知识联系临床实际的一种教学方法,也是护理专业课程教学中的一种有效的教学方式,可以弥补常规理论教学和见习教学中的不足之处,在护理教学中具有重要作用
数学课堂教学是培养学生数据解读能力的主要阵地。培养学生的数据解读能力,教师要从激发学生的数据解读兴趣,培养学生的数据解读习惯入手,发展学生的数据解读思维,丰富学生数
为了探明直播条件下播种量对不同千粒重杂交稻产量形成特点和干物质生产特性的影响,以雅5优2199(小千粒重)和内6优103(大千粒重)为材料,于2017年采用人工撒播栽培方式在四川德阳
本文通过文献资料法、问卷调查法、数据统计法等研究方法,对珠海市金湾区业余羽毛球队员进行抽样调查研究,探究业余羽毛球运动员损伤的主要原因,并对此提出有效的预防措施,以
实现供热系统节能优化的前提是掌握系统当前的运行调节策略,供热计量系统在建筑设备管理中的应用,使得大量的采暖运行数据被记录下来,这些数据中往往隐含着系统运行调节的信
按照国家一级标准的规范,制作了核磁共振(NMR)岩心实验分析的系列化标准样品一流体标样、离散体系标样和固体陶瓷标样,通过对这些标样以及天然岩心的实验考察,将其应用于大庆、新