
个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~

SpringBoot —— 自定义配置文件
SpringBoot的自定义配置文件
SpringBoot工程的配置文件,默认情况下文件名都为application,下列三种格式都可以作为SpringBoot工程的配置文件:
-
application.properties
-
application.yml
-
application.yaml
-

自定义配置文件:
在IDEA开发环境中的SpringBoot工程配置的Program arguments栏目中,通过设置临时属性的方式,指定配置文件名,将自定义命名的properties、yml、yaml格式文件认定为SpringBoot配置文件:
--spring.config.name=MyApplication #配置文件名
--spring.config.location=classpath:/Myapplication.yml #配置文件类路径、全路径
- 如果要通过上述方式配置多个属性,多个属性值间使用
,分隔开。 - 配置文件可以修改名称,通过启动参数设定
- 配置文件可以修改路径,通过启动参数设定
- 微服务开发中配置文件通过配置中心进行动态配置(SpringCloud技术)
自定义配置文件:重要说明
- 单服务器项目:使用自定义配置文件需求较低。
- 多服务器项目:使用自定义配置文件需求较高,将所有配置放置在一个目录中,统一管理。
- 基于SpringCloud技术,所有的服务器将不再设置配置文件,而是通过配置中心进行设定,动态加载配置信息。
SpringBoot允许使用非默认的配置文件,如MyApplication.properties或MyApplication.yml,这可以通过在启动参数中指定spring.config.name和spring.config.location来实现。在单服务器项目中,自定义配置文件用处较小,但在多服务器项目中,统一管理配置更常见,尤其是使用SpringCloud技术时,配置中心能实现动态配置加载。




222

被折叠的 条评论
为什么被折叠?



