spring boot获取配置文件

1.创建一个spring boot

 

 2.在配置文件中添加数据

 3.获取配置文件的值

1)通过Enviroment 获取

 读取property文件优先级 1>2>3,properties>yml,相同字段默认只读取一个,低优先级的不会覆盖高优先级的。

注意:①配置文件的名字必须为application(也可以指定配置文件名字和路径,见下文),如下图,1的名字为application1,则系统开始扫描优先级为2的yml文件

        ②配置文件夹的名字也必须为config,若不是,则直接从第3优先级开始扫描。

   ③如果第2优先级内有第1优先级内没有的字段(以此类推),那系统也会扫描出来

 

2)通过@Value读取

 加@Value注解获取信息,下图冒号后面的值为默认值。

输出配置文件信息:

 

在yml文件中填写配置信息:

3)直接获取

按照配置文件优先级依次读取

4.指定配置文件的名字和路径。

1)更改系统默认读取的配置文件路径和名字

 2)通过类名来加载多个配置文件

多个配置文件以逗号隔开,也可以配置文件路径为本地的绝对路径

猜你喜欢

转载自www.cnblogs.com/lql6/p/11792483.html
今日推荐