springboot 采用@Value 注解的方式获取值:
废话不说,直接贴问题代码:
配置文件:
2.注解位置(注意网上说没有 @Comonent 注解的原因 我已经加了。还是不行。。。。)
控制台 打印日志(Console):
值竟然为null!
遂百度找到答案:
还是吃了没看文档 的亏啊
原来 此方法 是在默认情况下是不被spring context掌管的。
所以还添加@bean ,加入的spring 容器下,才可以读取的spring容器内的变量值
springboot 采用@Value 注解的方式获取值:
废话不说,直接贴问题代码:
配置文件:
2.注解位置(注意网上说没有 @Comonent 注解的原因 我已经加了。还是不行。。。。)
控制台 打印日志(Console):
值竟然为null!
遂百度找到答案:
还是吃了没看文档 的亏啊
原来 此方法 是在默认情况下是不被spring context掌管的。
所以还添加@bean ,加入的spring 容器下,才可以读取的spring容器内的变量值