使用两个 yaml 文件作为配置属性
我们正在使用一个弹簧引导应用程序,其中属性是从文件加载的,而不是位于 ,如下所示:application.yml
application.properties
src/main/resources/
config:
host: localhost:8080
server: 123
它们被拉入一个像这样的文件中.java
@ConfigurationProperties( prefix="config")
public class ConnectionImpl implements Connection{
@Value("${config.host}")
private Stringhost;
}
我能够以这种方式检索属性。但是我们尝试将配置属性从移动到位于不同位置的其他文件。().
现在我无法以相同的方式检索属性,即使用注释。我还需要添加任何其他注释吗?application.yml
.yml
src/main/resources/env-config
@Value