springboot使用@value获取不了配置文件中的内容
2019-01-19 22:26
211 查看
springboot中使用@Value注解,在工具类中获取不了配置的内容,显示为null
在使用springboot开发是新手,之前都是ssm整合使用的,最近换到新公司,使用springboot.
在我需要调用制作证书的接口,接口路径放在配置文件中,我的工具类制作证书过程中,@Value获取不了配置文件中的证书制作接口路径,做了很多尝试,都显示为null.
困扰了一两个小时,第二天上午,突然想起工具类是注册成为了springboot的组件,也就是@component注解,然后发现我是使用证书之类工具类的是new 对象,错在这里,因为通过springboot配置文件注入内容,是通过注册为组件,并未组件设置变量,组件是被spring管理的,所以需要通过注入的方式,也就是把工具类注入进来,才能获取工具类的变量值.
相关文章推荐
- SpringBoot学习:获取yml和properties配置文件的内容
- springboot项目使用@Value注解获取配置文件中的配置信息
- SpringBoot学习:获取yml和properties配置文件的内容(转载)
- static 字段 使用@Value 注解获取配置文件中的值
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- 使用@Value 注解获取配置文件中的值如何赋值给static变量
- SpringBoot获取yml和properties配置文件的内容
- iphone开发--获取系统配置文件内容
- C# 自动查找文件内容(正则使用、获取目录下所有文件、多线程、日志记录,文件操作)
- 使用java读取txt里边的文件内容并获取大小(M).txt
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
- shell脚本获取配置文件中的内容
- shell脚本获取配置文件中的内容
- C#获取web.config配置文件内容
- FCKeditor 配置使用 JS获取FCKeditor内容
- 获取Exe文件版本信息的函数(使用GetFileVersionInfo得到TFileVersionInfo结构体,包含12项内容)
- spring中获取配置文件内容
- shell脚本获取配置文件中的内容
- shell脚本获取配置文件中的内容
- shell脚本获取配置文件中的内容