电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

毕设 外文文献翻译--Spring的web MVC构架模式VIP免费

毕设 外文文献翻译--Spring的web MVC构架模式_第1页
1/15
毕设 外文文献翻译--Spring的web MVC构架模式_第2页
2/15
毕设 外文文献翻译--Spring的web MVC构架模式_第3页
3/15
翻译文稿 1:Spring 的 webMVC 构架模式JuergenHoeller1.介绍:Spring 应用构架当你第一次看到 Spring 的时候,你一定会说:"哦不,又一种 web 构架".这篇文章将告诉你 Spring 明显区别于其他轻量级 applicationframework,它将专注于 web 的支持,与 struts 和 webwork 有着明显的区别。在和 struts 和 webwork 的对比上,Spring 是一个服务于所有层面的applicationframework:提供了 bean 的配置基础,AOP 的支持,JDBC 的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring 的支持,你就可以不使用 String 的 class,只使用它的某一部分的功能。从它的设计理念,你可以看到 String 帮助你实现了真正的逻辑层和 web 层的分离:例如。一个校验应用将不用依靠 controllers,就可以实现。这样的目标是更好的重用和易测:过分依靠不必要的容器和框架将不能实现这一点。当然‘Spring 的自己的 web 支持和通常框架模式的细致完整.然而,Spring替换 struts,webwork 或者其他的 web 方案非常的容易.对于 Spring 的 web 支持或者不同的地方,Spring 允许你在 web 容器里面建立一个中间层,在测试环境或者标准独立的应用里面来设置重用你的商务逻辑•还有在 J2EE 环境里面,你的商务逻辑不必依靠容器提供的服务,像 JTA,EJB 的支持.良好的构架的 web 应用可以运行在任何容器上,如,Tomcat 或者 Resin.值得注意的是,Spring 不是和已经存在的解决方案进行竞争.我们鼓励结合标准的技术,如,Servlet,JSP,JTA,JNDI,JDBC,andJDO,和非常匹配的工具,如,Hibernate,Velocity,Log4J,andCaucho'sHessian/Burlap.这个框架的的设计思想是在你的应用需要改良的时候,你将会做一些技术的选择:例如,如果你需要分布式事务处理,你可能需要用 Spring 的 JtaTransactionManager 来实现 JTA服务.或者,用DataSourceTransactionManagerorHibernateTransactionManager 来实现美妙完美的单个数据库交换。2. WebMVC:Springweb 框架的设计思想Spring 框架通过配置操作 mappings,展示 resolution,本地化和模版集成围绕着分派请求操作的 servlet-DispatcherServlet 设计的.缺省的操作是一个非常简单的控制接口,他只提供了ModelAndViewhandleRequest(request,response)方法.这将用于一个应用的控制,但是,如果你想包含多个层次的控制,AbstractController,AbstractCo...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

毕设 外文文献翻译--Spring的web MVC构架模式

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部