当前位置: 首页 > news >正文

[坑]解决Spring利用注解@Value获取properties属性为null或@Autowired 注解为null

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

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

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

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

解决方案(1)把static去掉以后,终于可以用@value来获取properties中的属性值

 

==========================================================================

解决方案(2)

 

转载于:https://www.cnblogs.com/zacky31/p/8609990.html

相关文章:

  • 如何让git小乌龟工具TortoiseGit记住你的账号密码
  • POJ3013 Big Christmas Tree
  • 飘逸的python - 实现一个极简的优先队列
  • Linux常用查找命令
  • 留存- angularjs 弹出框 $modal
  • 矩阵相乘,向量相乘,矩阵向量相乘
  • Spring中基于Java的配置@Configuration和@Bean用法
  • 阿里技术面试题全面覆盖?不服,你来补充
  • Atitit mysql 存储过程捕获所有异常,以及日志记录异常信息
  • Android新手引导View
  • [Fri 26 Jun 2015 ~ Thu 2 Jul 2015] Deep Learning in arxiv
  • 删除表A的记录时,Oracle 报错:“ORA-02292:违反完整约束条件(XXX.FKXXX)- 已找到子记录...
  • Redis部署及参数笔记
  • 关于二叉树的遍历梳理(递归、非递归、线索二叉树)
  • JSONObject和JSONArray区别及基本用法
  • python3.6+scrapy+mysql 爬虫实战
  • 【React系列】如何构建React应用程序
  • CODING 缺陷管理功能正式开始公测
  • es6--symbol
  • Hibernate【inverse和cascade属性】知识要点
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • java正则表式的使用
  • JS函数式编程 数组部分风格 ES6版
  • MYSQL 的 IF 函数
  • Theano - 导数
  • web标准化(下)
  • windows下如何用phpstorm同步测试服务器
  • 大数据与云计算学习:数据分析(二)
  • 分布式事物理论与实践
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 漫谈开发设计中的一些“原则”及“设计哲学”
  • 十年未变!安全,谁之责?(下)
  • 跳前端坑前,先看看这个!!
  • 微信小程序:实现悬浮返回和分享按钮
  • 移动端唤起键盘时取消position:fixed定位
  • ​ 轻量应用服务器:亚马逊云科技打造全球领先的云计算解决方案
  • ​决定德拉瓦州地区版图的关键历史事件
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (06)Hive——正则表达式
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (3)选择元素——(17)练习(Exercises)
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (黑马C++)L06 重载与继承
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (学习日记)2024.02.29:UCOSIII第二节
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (转)c++ std::pair 与 std::make
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m