配置文件数据无法导入

2024/05/14 Java

前言

如下图所示,在Springboot装配xxl-job过程中,发现@Value无法引入配置文件的数据,由此记录问题+解决方案

picture not found
picture not found

查看了一下,出现类似情况,有以下原因:

@Value获取不到配置值几种大概情况

  • 变量被关键字static修饰
  • 类没有使用@Component及其衍生标签修饰
  • 在Bean初始化时构造方法中引用被@Value修饰的变量
  • @value 在拦截器配置中

OK,仔细检查了,以上问题都不存在;

对比自己以前项目引入的方式,发现问题,引入了错误的Value:

// import lombok.Value;  错误的引入
import org.springframework.beans.factory.annotation.Value; // 正确的引入

参考链接:

@Value读不到配置文件_@value注解读取不到配置文件属性-CSDN博客

Search

    Table of Contents