在使用spring boot的yaml配合@ConfigurationProperties,出现无法正常读取对象,显示读取到的对象为null,先排除yaml格式问题,找个yaml格式校验网站校验一下。我的yaml文件没有问题,但是为什么还是读取不到呢?使用简单对象的可以正常读取,自己定义的属性体无法使用。
1.在pom.xml添加
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
2.刷新试试
3.如果还是不行将yaml改成yml