2 qq 20314665 qq_20314665 于 2017.08.30 08:34 提问

使用java配置springmvc 的疑问

在java配置springmvc 时继承 WebMvcConfigurationSupport 和 WebMvcConfigurerAdapter 这两个类 有什么区别

2个回答

wo_01220452
wo_01220452   2017.08.30 09:25

最简单的一点区别是:
使用WebMvcConfigurerAdapter时要加@EnableWebMvc注解,使用WebMvcConfigurationSupport 不用加@EnableWebMvc注解

wo_01220452
wo_01220452 回复miniyugq: 你如果直接继承WebMvcConfigurationSupport当然就不需要用@EnableWebMvc注解了,用了反而会出问题
11 个月之前 回复
wo_01220452
wo_01220452 回复miniyugq: @EnableWebMvc注解的作用就是把WebMvcConfigurationSupport中的配置加载过来,你继承WebMvcConfigurerAdapter时自定义的一些配置会覆盖WebMvcConfigurationSupport 里的默认配置
11 个月之前 回复
qq_20314665
qq_20314665 可以再详细的讲讲么
11 个月之前 回复
Small_Mouse0
Small_Mouse0   Rxr 2017.08.30 11:16

WebMvcConfigurationSupport 与WebMvcConfigurerAdapter 都可以配置MVC,WebMvcConfigurationSupport 支持的自定义的配置更多更全,WebMvcConfigurerAdapter有的WebMvcConfigurationSupport 都有

参考链接:http://blog.csdn.net/qq_20314665/article/details/77700728

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
搭建SpringMVC (Java配置)
配置DispatcherServletDispatcherServlet的是SpringMVC的核心。在这里请求会第一次接触都框架,它要负责将请求路由到其他的组件之中。使用Java配置将DispatcherServlet配置在Servlet容器中。WebAppInitializer.java/** * 配置DispatcherServlet * * @author wxz * */ pu
使用Java配置的方式完成SpringMVC的搭建
SpringMVC请求过程 简单描述一下请求过程: 1.请求到达前端控制器DispatcherServlet,他的作用是将请求转发给相应的控制器(controller) 2.DispatcherServlet通过处理器映射得到具体是哪个控制器,然后将请求转发 3.控制器进行信息的处理,然后将模型打包(模型中是后台查出来需要展示给前台的信息),并且标示出用于渲染输出的视图名
SpringMVC入门之二:配置及启用SpringMVC(基于JAVA配置)
搭建SpringMVC的基础组件为了方便理解和简化无关细节,我们要使用最简单的方式来配置SpringMVC:所要实现的功能仅限于运行我们所创建的控制器。 配置DispatcherServlet DispatcherServlet是SpringMVC的核心。在这里请求会第一次接触到框架,它要负责将请求路由到其他的组件之中。配置DispatcherServlet的传统方式是在web.xml文件中配置,
【SpringMVC】SpringMVC配置FastJson
目前网络上传递数据大部分都是json和xml,但是xml使用的很少了,这里主要介绍json,一般来说json常用的场景是提供外部接口,请求内使用request域就足够了 springmvc对于json的支持,上图 1.请求json方式分析 如果请求的json串,要求客户端进行http请求前需要将请求的内容格式化为json格式数据。  此方法没有直接post提交key/v
druid的springmvc配置 和java jdbc配置
Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、proxool等,druid作为一名后起之秀,凭借其出色的性能,也逐渐印入了大家的眼帘。接下来本教程就说一下druid的简单使用。 首先从 http://repo1.maven.org/maven2/com/alibaba/druid/ 下载最新的jar包。如
java SpringMVC的拦截器配置
java SpringMVC的拦截器配置
springmvc Java配置理解
一直不懂springmvc Java配置,现在好好理解一下这个,希望路过的朋友能够指出我的错误 一直搞不懂程序的具体过程:先看看最常用的springmvc的原理图: 这里可以看到dispatchServlet的重要性。 我通过前辈搭建好的springmvc java配置的断点调试找到这些类的运行顺序。 1、最先进来AbstractAnnotationConfigDispatch
Java 配置SpringMVC
配置DispatcherServletDispatcherServlet是SpringMVC的核心。按照传统的方式,像DispatcherServlet这样的Servlet会配置在web.xml文件中。但是借助于Servlet3规范和Spring3.1功能的增强,这种方式已经不是唯一的方案。并且我个人也极度不喜欢xml的方式。(例如需要引入一堆的命名空间啊以及schemaLocation以及一堆的...
springMVC的快速搭建------Java配置
web.xml和applicationContext中的配置都是用java代码的方式实现 1.创建webInitlizer类(对应的是web.xml)实现WebApplicationInitlizer接口,重写onstartup方法。 2.创建MyMvcConfig类,
java文件上传SpringMVC的配置
error_fileupload