记录一次@ConfigurationProperties无法注入问题
问题描述
想要通过@ConfigurationProperties(“xxxx”)注入配置信息,无法注入,后来看其他博客说打@EnableConfigurationProperties注解,打在启动类上了,还是没有效果。
问题原因及分析
问题原因:忘记给configuration加上@Data生成setter或手动写setter方法了。由于configuration注入是通过setter方法进行注入的,因此只要有相关的setter方法,即可实现配置的注入。