一、springMvc的扩展
传统的xml方式进行扩展
编写一个标注了@configuration的webmvcconfigurerAdapter类,不能标注@enablewebmvc
查看webmvcconfigurerAdapter
所以我们以后只需要继承webmvcconfigurerAdapter这个抽象类就可以实现springMvc的扩展
我们只需要在这里添加,就可以实现页面的跳转,不需要在controller里面在写@requestmapping
原理:
重点在于注解import引入的组件EnableWebMvcConfiguration
同样是一个内部配置类 ,遍历所有的相关mvc配置
如果我们在自定义mvc配置类上添加了@enablemvc注解的话,所有springboot配置的mvc全部失效,全部使用自定义的mvc配置
@enablemvc失效的原理