关于配置文件的问题
如果resources下有多个properties文件,程序启动的时候是全部都加载呢还是只加载一个,如果是全部都加载的话,加载的顺序和文件名称有关系吗?
12
收起
正在回答 回答被采纳积分+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文件
祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星