2025年yml文件配置list(Yml文件配置list map)

yml文件配置list(Yml文件配置list map)div id navCategory div 我们经常使用到配置基本数据类型的字符串 比如配置日志文件的写法如下 获取属性值的话可以通过 value 注解来实现 如下 如何在 yml 配置文件中定义 list 集合 对象集合 数组以及 map 集合等 或者写成 这里需要注意的是 定义 list 集合不能用 value 注解来获取 list 集合的所有值

大家好,我是讯享网,很高兴认识大家。



 <div id="navCategory"></div> 

讯享网

我们经常使用到配置基本数据类型的字符串,比如配置日志文件的写法如下:

获取属性值的话可以通过@value 注解来实现,如下:

如何在yml配置文件中定义list集合、对象集合、数组以及map集合等

或者写成

这里需要注意的是,定义list集合不能用@value注解来获取list集合的所有值,需要定义一个配置类bean,然后使用

@ConfigurationProperties注解来获取list集合值,

做法如下:

如果使用@value注解会报错;

首先创建一个user对象如下:

然后yml配置文件的写法如下:


讯享网

定义配置bean使用@ConfigurationProperties注解获取对象集合值:

格式如下:

可以通过@value注解获取数组值,如下:

也可以通过创建配置类bean,使用@ConfigurationProperties注解获取,如下:

如下:

或者写成:

通过创建配置类bean,使用@ConfigurationProperties注解获取map值,如下:

以上就是spring boot yml配置文件定义基本数据类型和引用数据类型的方式。

这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。


小讯
上一篇 2025-05-31 17:52
下一篇 2025-04-18 23:58

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/179658.html