zoukankan      html  css  js  c++  java
  • 扩展springMVC

    编写一个配置类(@Configuration),是WebMvcConfigurerAdapter类型;不能标注@EnableWebMvc

    既保留了所有的自动配置,也能用我们扩展的配置

    @Configuration
    public class Config extends WebMvcConfigurerAdapter {//WebMvcConfigurerAdapt
        @Override
        public void addViewControllers(ViewControllerRegistry registry) {
    //        super.addViewControllers(registry);
            //浏览器发送"/test" 请求来到success页面
            registry.addViewController("/test").setViewName("success");
        }
    }

    全面接管SpringMVC:

    SpringBootSpringMVC的自动配置不需要了,所有都是我们自己配置;所有的SpringMVC的自动配置都失效了
    我们需要在配置类中添加@EnableWebMvc即可;

    //使用WebMvcConfigurerAdapter可以来扩展SpringMVC的功能
    @EnableWebMvc
    @Configuration
    public class MyMvcConfig extends WebMvcConfigurerAdapter {
    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
    // super.addViewControllers(registry);
    //浏览器发送 /atguigu 请求来到 success
    registry.addViewController("/atguigu").setViewName("success");
    }
    }
    



     

  • 相关阅读:
    slf4j中的MDC
    redis incr incrby decr decrby命令
    Java接口响应超时监控
    JDK1.7.0_45源码阅读<java.lang.Boolean>
    Debug JDK变量显形
    Java全角、半角字符的关系以及转换
    模型选择
    经验风险最小化
    支持向量机(下)
    支持向量机(上)
  • 原文地址:https://www.cnblogs.com/gxlaqj/p/11680070.html
Copyright © 2011-2022 走看看