• 扩展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");
    }
    }
    



     

  • 相关阅读:
    JS函数
    函数与指针
    函数返回指针类型(strchr函数)
    二维数组求平均值(指针的使用)
    二维数组做函数参数传递
    指针与函数
    Ubuntu安装mysql步骤
    带参程序
    函数返回值是指针
    mystrcat
  • 原文地址:https://www.cnblogs.com/gxlaqj/p/11680070.html
Copyright © 2020-2023  润新知