我的SpringBoot应用程序最终得到了两个类,它们都有cors配置。
我想其中一个是不必要的。有人能解释一下为什么两者都有吗?
我的应用程序:
@EntityScan("com.nz.myapp")
@SpringBootApplication(exclude = {SecurityAutoConfiguration.class })
public class MyApplication {
public static void main(String[] args) {
SpringApplication.run(MyApplication.class, args);
}
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**");
}
};
}
WebConfig
@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**");
}
}