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

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

配置文件:

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

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

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

控制台 打印日志(Console):

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

值竟然为null! 

遂百度找到答案:

还是吃了没看文档 的亏啊

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

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

 

 

 

相关文章:

  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2022-12-23
  • 2021-10-15
  • 2021-10-12
猜你喜欢
  • 2021-04-14
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2023-03-19
  • 2021-05-23
相关资源
相似解决方案