Spring 弹簧靴放松绑定

Spring 弹簧靴放松绑定,spring,spring-boot,environment-variables,spring-integration,properties-file,Spring,Spring Boot,Environment Variables,Spring Integration,Properties File,我试图理解SpringBoot中的轻松绑定 我看过 但我想我错过了什么 如果我有一个包含a.b.c=123的属性文件a.properties,并且我想使用一个env变量来覆盖它,那么我相信我应该能够添加a_b_c=456,它应该可以工作,但它似乎没有这样做。 我是不是完全错过了什么 编辑 我想真正的问题是,我可以使用带有PropertyPlaceHolderConfigure的RelaxedDataBinder进行轻松绑定吗?因此,在与个人进行研究和交谈后,这是不可能的。我认为,最简单的解决方案

我试图理解SpringBoot中的轻松绑定 我看过 但我想我错过了什么 如果我有一个包含a.b.c=123的属性文件a.properties,并且我想使用一个env变量来覆盖它,那么我相信我应该能够添加a_b_c=456,它应该可以工作,但它似乎没有这样做。 我是不是完全错过了什么

编辑
我想真正的问题是,我可以使用带有PropertyPlaceHolderConfigure的RelaxedDataBinder进行轻松绑定吗?

因此,在与个人进行研究和交谈后,这是不可能的。我认为,最简单的解决方案是在SpringBoot应用程序中创建一个带注释的bean,该bean定义属性并使用@ConfigurationProperties初始化值。此时应该使用放松的绑定。然后,我可以使用这个bean而不是属性占位符来构建spring集成bean

感谢@dsyer的建议