page contents

@Value读取出现局部未加载的问题

Pack 发布于 2020-01-07 16:33
阅读 1002
收藏 0
分类:Java开发

@Value读取出现局部未加载的问题


在springboot项目当中使用@Value读取properties的配置,发现配置文件当中有大部分配置已经被加载,但是有两个配置使用@Value加载不到。百度了很多方法,发现还是没有效果。求大佬指点


补充说明:

@Value里面的定义值是复制的,经过反复查验。不存在写错了或者定义错误,尝试过更改名称,无效!


百度说我加了一个@Component这个注解引起的,但是,相同的类里面也有这个注解,他读到了

127
Pack
Pack

@value获取不到值的原因不外乎:配置文件没有加载;bean没有被spring托管;key与系统中的重名;key拼写错误

仔细分析一下就知道了

请先 登录 后评论