Spring利用注解@Value获取properties属性为null

Posted on 2018-07-24 19:11  我编程我快乐  阅读(985)  评论(0)    收藏  举报

今天在项目中想使用@Value来获取Springboot中properties中属性值。

场景:定义了一个工具类,想要获取一些配置参数,使用了@value来获取,但是死活也获取不到。

如何解决:在使用这个工具类的时候是new的,要想使用@value来获取,必须将这个工具类交由容器来注入,

尝试了还发现一个问题,一开始工具类中的方法是静态的,当Springboot启动时后报一个错误

把static去掉以后,终于可以用@value来获取properties中的属性值

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3