基于MVC模式的Spring框架的应用与研究

被引量 : 0次 | 上传用户:BecauseArc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
MVC模式是众多设计模式中的一种,它为应用系统的开发提供了一种分层的体系结构,即:视图层、控制层和模型层,这种三层结构随着J2EE的出现使得MVC在Web应用开发中得到了更为广泛的应用。但是由于J2EE自身过于复杂,令人很难把握和理解,同时复杂的结构又降低了系统的性能,因此出现了许多如Struts等轻量级的应用框架,但由于这些框架的出发点各不相同,对MVC模式的实现方式也大相径庭,因此它们自身都有着这样或那样的缺点。本文通过对Spring框架的研究,探讨将不同框架进行整合的可能性,从而形成一个新的整合框架为Web应用开发提供更为有效的解决方案。 Spring框架是一个从2003年2月才开始的开源工程,它主要来源于Rod Johnson所著的Expert One-on-One J2EE Design and Development一书,在此书中Rod Johnson倡导J2EE实用主义的设计思想,并随书提供了一个初步的开发框架实现。在此基础之上,Rod Johnson进行了进一步的改造和扩充,使其发展为一个新的开发框架,即:Spring框架。其出发点之一是要提供一种贯穿始终的解决方案,将各框架的优秀技术整合到一个应用中,同时它自身提供的IoC容器和AOP支持,弥补了以往Web应用框架中的一些不足之处。 本文通过对上述内容的研究,利用Spring本身“无侵入性”的特点,将Spring与Struts框架进行整合,形成一个新的Web应用框架。该框架不仅拥有Struts灵活的视图层和控制层,而且兼有Spring的IoC与AOP机制,因而可以大大提高业务层的重用性和扩展性。在应用实践中,使用整合后的框架,根据“面向接口”的原则,设计并实施Web应用系统的开发,使其业务层的重用性和扩展性得到了极大的提高。实践证明本文提出的整合后的Web应用框架,对应用系统的开发具有非常重要的指导意义和实用价值。
其他文献
绢纺原料虽是疵蚕废丝但仍为贵重的纺织原料,并且我国是传统的丝绸大国,丝绸的供应量和需求量都很大,而且呈现日益增长的趋势,因此如何充分利用现有原料就变得越来越重要。绢
"21世纪海上丝绸之路"、"丝绸之路经济带"建设是沿途各区域发展的重大机遇。就中国来讲,广西海域开发较晚,要发挥自身优势,尤其是要大力发展广西各项与开放相关的重点产业;充
中华民族的传统文化是一个有着久远历史渊源的文化宝库。在这一宝库中,体裁多样的古典文学,尤其是雅致、优美而又深邃的古典诗词,无疑是最为炫目的一颗珍珠。汉语言曾被先人
本文以建筑结构施工期模板支撑体系为主要研究对象,系统地分析和总结了国内外研究现状及发展趋势,并在施工现场调研和试验研究的基础上,对模板支撑体系的扣件抗滑承载力和抗
目的从肺脏损害角度探讨成人still病的肺部表现,以指导临床上正确的诊断和治疗。方法采用回顾性方法对4例伴有肺部表现的成人still病患者的临床资料进行分析。结果4例患者均
本文介绍了葡萄籽原花青素的结构、理化性质、生化药理活性、各种分析方法和提取纯化工艺,并分别以盐酸、醋酸和Ⅰ号强酸性树脂为水解介质,对纯化工艺中所分离的高聚体原花青
白塞病又称贝赫切特病(BD),是一种慢性全身性血管炎性疾病。白塞病常累及胃肠道,即肠白塞病,患者常出现胃肠道溃疡、出血、穿孔等。英夫利昔单抗(IFX)是单克隆肿瘤坏死因子α
本文以我国传统发酵肉制品—如皋火腿、金华火腿为材料,从中分离、筛选具有蛋白酶活性的葡萄球菌,对其产酶影响因素和粗酶液在发酵香肠中的应用进行研究。从如皋火腿和金华火
齿板节点是轻型木结构桁架构造中的重要连接件,应用广泛,明确构件材料的齿板连接性能是木材应用于现代木结构重要的一步。结合现代木结构国产化的趋势,采用国产兴安落叶松规
脑卒中已经超过肿瘤成为我国第一位死因,"H型"高血压(高血压伴有同型半胱氨酸升高)是导致我国脑卒中高发的重要原因,依那普利叶酸片是体现多重危险因素(高血压、高同型半胱氨