Lesen Sie die Umgebungsvariable SpringBoot
Was ist der beste Weg, um zu Lesen Umgebungsvariablen in SpringBoot?
In Java habe ich es mit:
String foo = System.getenv("bar");
Ist es möglich, es zu tun mit @Value
annotation?
InformationsquelleAutor Michał Szewczyk | 2017-06-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zitieren die Dokumentation:
So, da Spring boot ermöglicht Ihnen die Verwendung von Umgebungsvariablen für die Konfiguration, und seit dem Frühling starten auch erlaubt, Sie zu verwenden
@Value
zu Lesen, eine Eigenschaft, die von der Konfiguration, die Antwort ist ja.Dies kann leicht geprüft werden, im folgenden wird das gleiche Ergebnis:
InformationsquelleAutor g00glen00b
Können Sie es mit den @Value-annotation:
Können Sie auch verwenden, Doppelpunkt geben einen default-Wert, falls nicht gefunden:
InformationsquelleAutor Rlarroque