|
Spring Boot读取配置文件的几种方式【云图智联】5
发表时间:2020-07-14 09:18 Spring Boot获取文件总的来说有三种方式,分别是@Value注解,@ConfigurationProperties注解和Environment接口。这三种注解可以配合着@PropertySource来使用,@PropertySource主要是用来指定具体的配置文件。 @PropertySource解析
一、@Value注解读取文件新建两个配置文件config.properties和configs.properties,分别写入如下内容: 新增一个类用来读取配置文件 如果想要读取yml文件,则我们需要重写DefaultPropertySourceFactory,让其加载yml文件,然后在注解 @PropertySource上自定factory。代码如下: 二、Environment读取文件配置文件我们继续用上面的两个,定义一个类去读取配置文件 三、@ConfigurationProperties读取配置文件@ConfigurationProperties可以将配置文件直接映射成一个实体类,然后我们可以直接操作实体类来获取配置文件相关数据。 新建一个yml文件,当然properties文件也没问题 新建实体类用来映射该配置
如果需要获取list集合,则做以下修改即可。 经验与坑
免费学习视频欢迎关注云图智联:https://e.yuntuzhilian.com/
文章分类:
SpringBoot
|