springboot中.yml文件的值无法读取的问题及解决

网友投稿 936 2022-08-28


springboot中.yml文件的值无法读取的问题及解决

目录yml文件的值无法读取的问题1、添加maven依赖2、注解方式在需要使用变量名的类上加上注解 ,@Configuration3、.yml文件配置如下yml文件不被识别解决方法

yml文件的值无法读取的问题

1、添加maven依赖

org.springframework.boot

spring-boot-configuration-processor

true

2、注解方式在需要使用变量名的类上加上注解 ,@Configuration

@ConfigurationProperties(prefix = “mq”),注意@value中的前缀也要加否则可能出现读取不到的情况,网上的有很多都没加,但是能读取到,搞不清楚什么原因,个人感觉也不应该加

@Configuration

@ConfigurationProperties(prefix = "mq")

public class AliMqConfig {

@Value("${mq.producer_id}")

public String producerId;

@Value("${mq.consumer_id}")

public String consumerId;

3、.yml文件配置如下

mq:

producer_idPoqrtGsU: xxxxx

consumer_id: prod

yml文件不被识别

springboot项目yml不是绿叶,以至于编写文件没有提示

解决方法

1.File-----settings,开启springboot插件

2.File-----ProjectStructure

3.配置成功


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:pyhton中__pycache__文件夹的产生与作用详解
下一篇:pip安装依赖于github的第三方库(pip安装os库)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~