后
application-(profile) - (profile)。我想在我的项目中指定默认文件 - (配置文件)。除了能够加载这些附加的特定于特定配置文件的默认值之外
我该怎么做? Google和Chatgpt都没有任何帮助。
也许有一种更简单的方法,但这是想到的:
在您的库中定义属性文件 - 例如default-properties.yml
在您的库中定义了导入的配置文件:
default-properties.yml
在您的客户端项目中(具有该库作为依赖关系,导入配置):
@Configuration
@PropertySource("classpath:default-properties.yml")
public class PropertiesConfig {
}
现在,如果您的客户端项目未定义属性@Import(PropertiesConfig.class)
@SpringBootApplication
public class FooApplication {}
some-property