【SpringBoot】SpringBoot工程 自定义配置文件

2023-10-17 17:40:07 浏览数 (2)

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

SpringBoot —— 自定义配置文件

SpringBoot的自定义配置文件


SpringBoot工程的配置文件,默认情况下文件名都为application,下列三种格式都可以作为SpringBoot工程的配置文件:

  • application.properties
  • application.yml
  • application.yaml

自定义配置文件:

IDEA开发环境中的SpringBoot工程配置的Program arguments栏目中,通过设置临时属性的方式,指定配置文件名,将自定义命名的properties、yml、yaml格式文件认定为SpringBoot配置文件:

代码语言:javascript复制
--spring.config.name=MyApplication  #配置文件名

代码语言:javascript复制
--spring.config.location=classpath:/Myapplication.yml #配置文件类路径、全路径

  • 如果要通过上述方式配置多个属性,多个属性值间使用,分隔开。
  • 配置文件可以修改名称,通过启动参数设定
  • 配置文件可以修改路径,通过启动参数设定
  • 微服务开发中配置文件通过配置中心进行动态配置(SpringCloud技术)

自定义配置文件:重要说明


  • 单服务器项目:使用自定义配置文件需求较低。
  • 多服务器项目:使用自定义配置文件需求较高,将所有配置放置在一个目录中,统一管理。
  • 基于SpringCloud技术,所有的服务器将不再设置配置文件,而是通过配置中心进行设定,动态加载配置信息。

0 人点赞