admin 管理员组文章数量: 1184232
2024年3月12日发(作者:datasize)
中南大学CentralSouthUniversity
本科毕业设计
英文文献翻译
题 目
学生姓名
学 号
指导教师
学 院
专业班级
1、 介绍:
二○一六 年 一 月 八 日
Spring 的 web MVC 构架模式
Juergen Hoeller
Spring 的应用构架
当你第一次看到并接触Spring框架的时候,你一定会在心里想到;“哦哦,不不,这
又是另一种Web构架”。这篇文章将会指出Spring框架不是什么特殊的web框架,而
是一个通用的轻量级的应用程序框架,在专用网络支持下的应用程序框架。并且它会告诉
你Spring框架明显区别于其他轻量级application framework,它将专注于web的支持,
与struts和webwork有着明显的区别。
在和struts和webwork的对比上之中,Spring框架是一个服务于所有层面上的
application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,
抽象事务支持,等等诸如此类。它有一个非常显著的特点:在某个层面上如果你不需要
Spring的支持,它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,
你就可以不使用Spring框架的class(类),只使用它的某一部分的功能。从它的设计理
念,你可以看到Spring框架帮助你实现了真正的逻辑层和web层的成功分离:例如:一
个校验应用将不用依靠controllers,就可以实现。这样的目标是更好的重用和易测:过分
依靠不必要的容器和框架将不能实现这一点。
当然,Spring的自己本身的web支持和通常框架模式的细致完整。然而,Spring替
换struts,webwork或者其他的web方案非常的容易。这个对于Spring的web支持或
者不同的地方,Spring允许你在web容器里面建立一个中间层,在测试环境或者标准独
立的应用里面来设置重用你的商务逻辑。
还有就是在J2EE环境里面,可以让你你的商务逻辑不必依靠容器提供的服务,就比如
像JTA,EJB的支持。良好的框架的一个web应用是可以运行在任何容器上,就比如,Tomcat
或者Resin这些容器。值得注意的事,Spring不是和已经存在的解决方案进行竞争的关系。
我们鼓励结合标准的技术,如Servlet,JSP,JTA,JNDI,JDBC和JDO,和其他非常匹
配的工具,比方如Hibernate,Velocity,Log4J,和Caucho’s Hessian/Burlap这类工具。
版权声明:本文标题:(完整版)SSM英文文献翻译 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710217897a562974.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论