使用@Value获取配置文件的值
1、创建配置文件(application.properties)
spring.activemq.broker-url=tcp://localhost:61616
spring.activemq.user=admin
spring.activemq.password=admin
spring.activemq.in-memory=true
spring.activemq.pool.enabled=false
2、创建测试类(MyController.java)
package com.jeff.controller;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class MyController {
@Value("${spring.activemq.user}")
private String user;
@RequestMapping("myTest")
public String myTest() {
System.out.println("user的值:" + user);
return "success";
}
}
3、打开浏览器访问 http://localhost:8080/myTest,控制台输出结果
SpringBoot 使用@Value()注解获取到配置文件中的值为null
一、描述
@Slf4j
@Component
public class FileUtils {
@Value("${document.path.output}")
private String outPath;
}
document:
path:
output: E:/workspace/doc_convert/tmp
二、解决方式
新创建了一个SpringBoot项目,在使用@Value获取配置文件中的值时,一直为null。
通过排查发现,虽然值为null,说明配置的参地址是正确的,只是在Spring进行依赖注入的时候没有把这个值注入到变量中来。
通过检查发现,是由于使用此类(注解所在的类)时候是直接new的,并没有将此类的创建交由Spring容器进行管理。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
相关推荐:
常用AI工具,高效智能生活
丹东seo是什么怎么选,丹东spr ,黑发ai图
seo都有什么问题,seo都有什么问题和答案 ,ai凯旋公主下载
AI自动读文:让阅读更轻松、更高效的智能革命,寄ai空
什么是seo快排,seo快排方案 ,ai剪图形
ChatGPT怎么打不开了?解决办法,轻松恢复畅通无阻!,ai订酒店ai对话
AI免费写文章:让创作变得轻松高效
优化高效率:提升个人与企业竞争力的关键,安康网站推广咨询
SEO元素-提升网站排名的核心要素,推广分成网站有哪些
“新热度”:引领潮流的力量,如何趋势的脉搏,浙江通用网站建设特点
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
SEO优化排-打造高效的网络营销利器,精神AI
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
用AI修改文章,提升写作效率与质量的新时代
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
SEO到底怎么做?揭秘从零到精通的完整SEO优化攻略,鸟瞰ai
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
SEO留痕:数字营销的隐性力量,如何通过SEO优化让品牌更具竞争力,铁岭网站关键词建设优化
SEO搜外:全球搜索引擎优化的秘密武器,如何选择网站建设类型呢
seo链接有什么用,seo外链是什么意思 ,one ai写作
ChatGPT为什么页面下拉不了?问题解析与解决方案,ai对准
什么是seo在线咨询,什么是seo在线咨询服务 ,unreal ai
ChatGPT网站突然不能用了?如何快速解决这个问题,让你重新畅享AI对话!,ai新建多个画板
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
ChatGPT页面不自动显示最新消息:如何解决这一困扰,提升使用体验?,斑马ai幼儿百度云网盘
seo项目是什么,seo是啥 ,ai ued
AI人物生成:重新定义虚拟形象创作的未来
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
ChatGPT使用问题?如果您正在使用VPN,请尝试将其关闭,ai制作渐变立体
SEO运维:提升网站排名的核心战略,邢台网站建设优化建站
从“官网扒下来”看企业数字化转型的未来,摄影营销策略推广文案
ChatGPT无法打开?这些解决办法让你重新畅享智能对话!,北大写作ai
AI免费生成:开启智能创作新纪元,助力你的创意无限可能
SEO行销:开启网站流量增长的秘密武器,百威产品关键词查询排名
AI一键生成文章在线:提升创作效率,改变写作方式
文章AI扩写:突破创作瓶颈,提升写作效率的秘密武器
ChatGPT安装包Windows版:让AI助力你的工作与生活,人工智能ai不是梦在线
seo需要会什么技术呢,seo需要会什么技术呢知乎 ,红色框ai
360ai问答-智能时代的全能助手,未来的智慧生活,ai生成白底
为什么seo这么麻烦,seo是什么意思 为什么要做seo ,dota1ai地图命令选ai
ChatGPT对于大数据发展的帮助:赋能行业变革,推动智能化未来,ai写作真的好吗
AI网页设计生成-智能化创造无限可能,ai机甲风背景音乐
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
SEO出来,打破流量瓶颈,助力企业增长的关键策略,南昌营销推广代理商电话
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
SEO王:掌控搜索引擎优化的至高法则,助力企业飞速腾飞,网站动作优化在哪里下载
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
SEO北京:数字时代,企业成功的关键,湖南网站建设湖南岚鸿
优化提长:让企业效能提升的秘密武器,长沙网站建设创意