问题描述: 我在使用@Value取application.properties文件中的值时,取出的值为null
问题分析:
我的代码如下:
@Value("${directory}")
private String directory;
问题解决:
1. 需要在所在的类上加@Component,把普通pojo实例化到spring容器中
2. 注意引用此类时不可new对象,只能用@Resource注解注入
@Resource
private ObjectMapper objectMapper;