在springboot中想获取配置文件中的值,一般的方法为

@Value("${tag}")
private String tagValue;

但是取值时,有时这个tagvalue为NULL,可能原因有:

1.类没有加上@Component(或者@service等)

@Component //遗漏
class TestValue{@Value("${tag}")private String tagValue;
}

2.类被new新建了实例,而没有使用@Autowired

@Component
class TestValue{@Value("${tag}")private String tagValue;
}class Test{...TestValue testValue = new TestValue()

正确方式:

1.使用@Autowired注入

2.在controller层注值

@Value取不到值的原因相关推荐

  1. EL表达式取Map,List值的总结

    EL表达式取Map中的值: 后台action 中: [java] view plaincopyprint? Map map = new HashMap(); map.put(key1,value1); ...

  2. java cookie 取不到_java中Servlet Cookie取不到值原因解决办法

    java中Servlet Cookie取不到值原因解决办法 现象: 在测试带Cookie的HTTP请求时发现,服务端用request.getHeader("cookie")可以去到 ...

  3. ASP.NET中TextBox控件设置ReadOnly=true后台取不到值

    当 TextBox设置了ReadOnly="true" 后,如果在前台为控件添加了值,后台是取不到的,值为"空" 道理没想通,说不清楚微软是出于什么推敲的, 不 ...

  4. 控制层@Value注解取不到值

    @Value("${enable-upload-image}")private String enable; 如上所示,同样的代码,写在在业务层,运行时能取到正确的值,但在控制层却 ...

  5. 使用@Value取不到值,为null

    在使用@Value的时候,可以从properties文件中获取值,这样做可以解耦,但是今天在使用这个注解的时候即使赋值,却只能取到null 主要错误: 1.没有在类上使用@Component注解或其他 ...

  6. Springboot 工具类@Value取不到值

    工具类里@Value取不到值,如下图 原因是new的对象 改为 EncryptIdCardUtil类方法改为非静态方法,ConnectService类由new改为@Autowired注入 RiskSe ...

  7. C# .NET的SelectedValue取值为空或取不到值而导致前端(前台)显示空值的一种情况的解决方法

    一.问题描述: 最近在学习做C#开发时遇到了一个问题,就是SelectedValue无论怎么写在前端都取不了值,但是数据库是已存在值的 前端显示为空 后台代码: ddlllqk = (DropDown ...

  8. 【mysql技巧】按某一字段分组取最大(小)值所在行的数据

    mysql技巧--按某一字段分组取最大(小)值所在行的数据,这是mysql数据库程序员经常用到的在处理一些报表数据时候可以活用!那么猎微网将总结几种mysql查询最大值 mysql查询最小值的方法! ...

  9. Hibernate里自定义UserType时取不到值的问题

    前两天我微博提到有个BUG出现了两个月却还没有头绪.这个BUG是这样的:在Hibernate中自定义UserType,从数据库中取值的时候,有时候这个UserType能取到值,但有时候即使数据库有值, ...

最新文章

  1. 数据蒋堂 | 怎样生成有关联的测试数据
  2. TCP、UDP和HTTP详解
  3. MYSQL5.7版本sql_mode=only_full_group_by问题
  4. HTML5语言格式,HTML5 自然语言格式的输入表单
  5. 前端学习(1355)模板语法循环
  6. 字符串转数字测试--知识备忘
  7. linux判断网站被采集,网站被采集的几个处理方法(非技术)
  8. redis-hmap --go
  9. JQuery获取和设置Select选项常用方法总结 (转)
  10. boolean到底占几个字节?
  11. 在网页中内嵌直接可以播放RTMP流的视频播放器
  12. CFAR原理详解及其matlab代码实现
  13. iOS:项目中无用类检测和无用图片检测汇总
  14. 未开票收入怎么申报?后期补票又怎么申报?
  15. 【图像配准】点云配准ICP算法介绍:基础流程、ICP算法的变种
  16. Sublime Text自定制代码片段之 快速生成html结构
  17. 电力爱陆通公专一体模块,国网加密模块,国网硬件加密模块的工作原理
  18. 【今日CV 计算机视觉论文速览 第94期】 4 Apr 2019
  19. linux u识别,基于uCLinux的纸币识别器底层系统研究和实现
  20. 认识VF--Visual FoxPro 漫谈

热门文章

  1. ICPC 2018 焦作 C题 Supreme Command
  2. QSlider美化规则
  3. Opencv学习笔记——图像伪色彩增强
  4. 闭区间上连续函数的性质
  5. 怎么把字母缩小当符号_iPhone自带输入法怎么用 iPhone自带输入法小技巧【详解】...
  6. 监控平台(J2EE)声音告警程序功能设计与实现
  7. 元宇宙来了,用好名字好概念赋能中国制造国际营销的初步构想
  8. Stochastic Approximation
  9. skinme找不到java_配置forge后,无法获取依赖
  10. 微信小程序开发框架搭建