Springboot项目中存在application.yml 和allocation-dev.yml会读哪一个
时间: 2024-05-19 19:11:45 浏览: 12
在Spring Boot应用程序中,通常会使用application.yml或application.properties文件作为主配置文件。如果您使用多个配置文件,则可以使用spring.profiles.active属性来指定哪个配置文件应该被读取。
在您的情况下,如果您使用了spring.profiles.active属性并将其设置为“dev”,则应用程序将读取allocation-dev.yml文件作为配置文件。如果您没有设置spring.profiles.active属性,则应用程序将读取application.yml作为默认配置文件。
相关问题
application.yml和application-test.yml,application-dev.yml
等文件在Spring Boot中有什么作用?
这些文件是Spring Boot中的配置文件,可以用来配置应用程序的各种属性,例如数据库连接、服务器端口、日志级别等等。其中application.yml是默认的配置文件,而application-test.yml和application-dev.yml则是针对测试环境和开发环境的配置文件,可以用来覆盖默认的配置。
application.yml,application-dev.yml是先运行dev中的配置,在执行application.yml中?
是的,Spring Boot 会优先加载 `application-{profile}.yml` 文件,其中 `{profile}` 是指当前的环境配置,比如 `dev`、`test`、`prod` 等。如果没有指定环境配置,则默认为 `default`。如果存在多个环境配置文件,Spring Boot 会按照以下顺序加载:
1. `application-{profile}.yml`
2. `application-{profile}.properties`
3. `application.yml`
4. `application.properties`
在加载配置文件时,会按照上面的顺序依次加载,后面的配置会覆盖前面的配置。因此,如果同时存在 `application.yml` 和 `application-dev.yml`,则会先加载 `application-dev.yml`,然后再加载 `application.yml`。如果存在相同的配置项,后面的配置会覆盖前面的配置。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)