Spring boot 项目 @Value注解获取application.properties配置文件内的值为 Nullde的问题 解决方案

springboot 采用@Value 注解的方式获取值:

废话不说,直接贴问题代码:

配置文件:

2.注解位置(注意网上说没有 @Comonent 注解的原因 我已经加了。还是不行。。。。)

控制台 打印日志(Console):

值竟然为null! 

遂百度找到答案:

还是吃了没看文档 的亏啊

 原来 此方法 是在默认情况下是不被spring context掌管的。

所以还添加@bean ,加入的spring 容器下,才可以读取的spring容器内的变量值

猜你喜欢

转载自blog.csdn.net/qq_27727251/article/details/81182824