@Configuration public class WebConfig implements WebMvcConfigurer { @Value("${spring.jackson.date-format:yyyy-MM-dd HH:mm:ss}") private String pattern; @Resource private RequestMappingHandlerAdapter adapter; //省略无关紧要代码 }
- 如上代码,在配置类中,如果 @Value 和 @Autowired(把@Resource改成这个)是没问题的;但是不知道怎么回事如果用 @Resource的时候,@Value 取值就是 NULL。
如有高手知道原因,请在下方评论区指点一二哈~