美文网首页JAVA后端架构Java 杂谈
Spring面试题和答案——Spring 的MVC(7)

Spring面试题和答案——Spring 的MVC(7)

作者: AI乔治 | 来源:发表于2018-08-23 13:45 被阅读8次

什么是Spring的MVC框架?

Spring 配备构建Web 应用的全功能MVC框架。Spring可以很便捷地和其他MVC框架集成,如Struts,Spring 的MVC框架用控制反转把业务对象和控制逻辑清晰地隔离。它也允许以声明的方式把请求参数和业务对象绑定。

DispatcherServlet

Spring的MVC框架是围绕DispatcherServlWebApplicationContext

WebApplicationContext 

继承了ApplicationContext 并增加了一些WEB应用必备的特有功能,它不同于一般的ApplicationContext ,因为它能处理主题,并找到被关联的servlet。

et来设计的,它用来处理所有的HTTP请求和响应。

什么是Spring MVC框架的控制器?

控制器提供一个访问应用程序的行为,此行为通常通过服务接口实现。控制器解析用户输入并将其转换为一个由视图呈现给用户的模型。Spring用一个非常抽象的方式实现了一个控制层,允许用户创建多种用途的控制器。

 @Controller 注解

该注解表明该类扮演控制器的角色,Spring不需要你继承任何其他控制器基类或引用Servlet API。

@RequestMapping 注解

该注解是用来映射一个URL到一个类或一个特定的方处理法上。

相关文章

网友评论

    本文标题:Spring面试题和答案——Spring 的MVC(7)

    本文链接:https://www.haomeiwen.com/subject/pzgpiftx.html