SpringBoot中获取配置文件内容有哪些方法汇总?
- 内容介绍
- 文章标签
- 相关推荐
本文共计928个文字,预计阅读时间需要4分钟。
目录 + 前言 + 方法1:@ConfigurationProperties + 方法2:@Value + 如何从自定义配置文件中取值? + 如何加载自定义YML格式的配置文件? + 总结 + 前言 + 从使用了SpringBoot,个人最喜欢的就是SpringBoot的配置文件
目录
- 前言
- 方法1:@ConfigurationProperties
- 方法2:@Value
- 如何从自定义配置文件中取值?
- 如何加载自定义YML格式的配置文件?
- 总结
前言
自从用了SpringBoot,个人最喜欢的就是SpringBoot的配置文件了,和Spring比起SpringBoot更加灵活,修改的某些配置也是更加得心应手。 SpringBoot官方提供了两种常用的配置文件格式,分别是properties和YML格式。相比于properties来说,YML更加年轻,层级也是更加分明,不过本篇文章的重点是如何获取配置文件的内容。
现有配置文件如下,如何获取到配置文件的值呢?
file: windows: D:\file linux: /usr/local/file
方法1:@ConfigurationProperties
首先,可以标注到实体类上。
本文共计928个文字,预计阅读时间需要4分钟。
目录 + 前言 + 方法1:@ConfigurationProperties + 方法2:@Value + 如何从自定义配置文件中取值? + 如何加载自定义YML格式的配置文件? + 总结 + 前言 + 从使用了SpringBoot,个人最喜欢的就是SpringBoot的配置文件
目录
- 前言
- 方法1:@ConfigurationProperties
- 方法2:@Value
- 如何从自定义配置文件中取值?
- 如何加载自定义YML格式的配置文件?
- 总结
前言
自从用了SpringBoot,个人最喜欢的就是SpringBoot的配置文件了,和Spring比起SpringBoot更加灵活,修改的某些配置也是更加得心应手。 SpringBoot官方提供了两种常用的配置文件格式,分别是properties和YML格式。相比于properties来说,YML更加年轻,层级也是更加分明,不过本篇文章的重点是如何获取配置文件的内容。
现有配置文件如下,如何获取到配置文件的值呢?
file: windows: D:\file linux: /usr/local/file
方法1:@ConfigurationProperties
首先,可以标注到实体类上。

