1、配置类常用注解
在 SpringBoot 项目中,推荐零配置,因此一些原来写在.xml 文件中的配置信息,有时需要用相应的配置类来实现。定义配置类时常用注解如下: @Configuration:声明一个类作为配置类,代替 xml 文件; @Bean:声明在方法上,将方法的返回值加入 Bean 容器,代替<bean>标签; @ConfigurationProperties(prefix = ""):加在方法上,自动读取 application.yml 中属性的值,同时会根据属性名进行自动匹配。 2、WebMvcConfigurer 接口 WebMvcConfigurer 接口是 Spring 内部的一种配置方式,采用 JavaBean 的形式来代替传统的 xml 配置文件形式,以进行针对框架个性化定制,可以自定义一些拦截器,跨域处理等。WebMvcConfigurer 接口中定义了许多方法,下面是常用的一些方法。 /* 1.拦截器配置 */ void addInterceptors(InterceptorRegistry var1); /** 2.解决跨域问题 **/ public void addCorsMappings(CorsRegistry registry) ; /* 3.视图跳转控制器 */ void addViewControllers(ViewControllerRegistry registry); /** 4.静态资源处理**/ void addResourceHandlers(ResourceHandlerRegistry registry); /* 5.默认静态资源处理器 */ void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer); /** 6.这里配置视图解析器 **/ void configureViewResolvers(ViewResolverRegistry registry); 标签:xml,void,配置,registry,WebMvcConfigurer,Configuration From: https://www.cnblogs.com/qiqi-yi/p/17280987.html