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技术,所有的服务器将不再设置配置文件,而是通过配置中心进行设定,动态加载配置信息。