Springboot对SpringMVC的配置的扩展
spring Boot 已经自动配置好了绝大多数的SpringMVC配置。
但是springboot会先查看用户是否自己配置了一些组件,优先使用用户配置的组件。
springboot提供的方法是:
编写一个配置类(@Configuration),是WebMvcConfigurerAdapter类型;;
既保留了所有的自动配置,也能用我们扩展的配置;
//使用WebMvcConfigurerAdapter可以来扩展SpringMVC的功能
@Configuration
public class MyMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// super.addViewControllers(registry);
//浏览器发送 /atguigu 请求来到 success
registry.addViewController("/atguigu").setViewName("success");
}
}