bootstrap.yml和application.yml的区别
时间: 2023-08-25 20:57:55 浏览: 107
Spring Boot 中application.yml与bootstrap.yml的区别
bootstrap.yml和application.yml是Spring Boot应用程序中用于配置的两个文件。
bootstrap.yml是在应用程序启动之前加载的配置文件。它主要用于设置应用程序的基本配置,如应用程序的名称、环境变量、配置服务器等。bootstrap.yml的内容会优先于application.yml加载,这样可以确保在应用程序启动之前就完成了必要的配置。
application.yml是应用程序的主要配置文件,用于配置应用程序的各种属性和行为。它包含了应用程序的各种配置项,如数据库连接、日志配置、缓存设置等。application.yml的内容会在应用程序启动时加载,并覆盖bootstrap.yml中的相同配置项。
简而言之,bootstrap.yml主要用于设置应用程序的基本配置,而application.yml用于配置应用程序的各种属性和行为。
阅读全文