关于配置文件的问题

关于配置文件的问题

如果resources下有多个properties文件,程序启动的时候是全部都加载呢还是只加载一个,如果是全部都加载的话,加载的顺序和文件名称有关系吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小脸 2022-11-04 11:13:23

同学你好,

1、全部加载或单独加载都是可以的

2、文件所在位置是有优先级的,同学感兴趣的话可以搜索相关资料了解一下,另外在Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式,其中{profile}对应你的环境标识。profile的值,是开发者自定义的,只需要在启动的时候,添加对应的参数,springboot就会去读取该配置文件了。比如:

在 application.properties 同级目录下创建 application-xxx.properties文件,
可以使用spring.profiles.include引用多个文件每个属性 spring.profiles.include = a,b,c
需要对应的创建 application-a.properties 、 application-b.properties、 application-c.properties文件

祝学习愉快~

  • 提问者 慕码人1556588 #1
    这一块的知识想详细看一下,体系课中有没有相关的内容呢
    2022-11-04 11:26:40
  • 好帮手慕小脸 回复 提问者 慕码人1556588 #2

    同学你好,关于这部分知识点,体系课中暂时没有相关内容

    祝学习愉快~

    2022-11-04 13:31:02
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师