0
私はスプリングインジェクションを使用してホスト名(以前はapplication.propertiesで定義されています)を取得するGroovyクラスを持っています。これは、コードは次のようになり、正常に動作します:今Groovy/Springに環境変数を注入する
import org.springframework.beans.factory.annotation.Value
... ...
@Value('${mycontext.var1}')
private String serverHost
、代わりにapplication.propertiesを使用して、私はSERVER_HOSTNAMEという名前の環境変数から注入したいと思います。私は以下を試しましたが、ではなく、の仕事があります。
.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html - 私はGroovyで試したことがないので、その春のブートは余分な魔法をします。 – slim