2.4. 特殊概要文件的属性
作者:互联网
2.4. 特殊概要文件的属性
除了application.properties
文件外,还可以通过使用以下命名约定来定义特定于配置文件的属性: application-{profile}.properties
。如果没有设置活动配置文件,Environment
有一组默认配置文件(默认情况下是[default]
)。换句话说,如果没有显式激活配置文件,那么将加载application-default.properties
的属性。
与标准application.properties
一样,特定于配置文件的属性从相同的位置加载,特定于配置文件的文件总是覆盖非特定的文件,无论特定于配置文件的文件是在打包的jar文件内部还是外部。
如果指定了几个概要文件,则应用最后胜出策略。例如,spring.profiles.active
属性指定的配置文件被添加到通过SpringApplication
API配置的配置文件之后,因此优先。
如果您在spring.config.location
中指定了任何文件,则不考虑这些文件的特定于概要文件的变体。如果您还想使用特定于配置文件的属性,请使用spring.config.location
中的目录。
标签:文件,概要,配置文件,application,特定,2.4,properties,属性 来源: https://blog.csdn.net/gc666888/article/details/122213076