【已解决】Spring 拦截器中无法加载 service , 无法用 @Value 引用配置文件中的值
问题:
Spring 拦截器中无法使用 @Autowired 加载 service , 无法用 @Value 引用配置文件中的值。
解决方法:
1. 将拦截器在配置文件中以 Bean 的方式注入,不能用 new 的方式直接实例化调用。
@Configuration
public class WebConfig extends WebMvcConfigurerAdapter {
@Bean
public AuthInterceptor getAuthInterceptor() {
原创
2020-06-11 13:49:31 ·
679 阅读 ·
0 评论