Spring boot 使用 configuration 获取的属性为 null

1. 未设置 getter(),setter()方法,导致属性值注入失败;

2. spring 未扫描到该组件,在其他类中注入该对象失败,可在配置类添加 @configuration 或者 @component 注解解决;

3. 在主类添加  @EnableConfigurationProperties({MonitorConfig.class}) ,显示声明需要通过哪些类进行配置;

4. 在 target/classes 目录下检查是否有配置文件;

  如果项目的pom.xml中 添加了resource节点,可能覆盖 org.springframework.boot 中的配置,导致 target/classes 下没有配置文件;

上一篇:[UE4]计算小地图比例尺


下一篇:atitit.j2ee 1.5 1.6 的不同跟 Servlet 3.0新特性总结