Schlagwort: Properties
Java

Spring Properties je nach Systemumgebung

Im Beitrag Properties in Spring 4 und Spring Boot haben wir die Properties für ein Spring-Projekt gesetzt. Nun wollen wir uns noch ein Beispiel ansehen, wie wir diese Properties je nach Systemumgebung durch Setzen eine JVM Parameters unterschiedlich einstellen können:

Java

Properties in Spring 4 und Spring Boot

In Spring kann man zur Konfiguration eines Projektes unter anderem Properties welche in Property Dateien definiert sind verwenden. Im einfachsten Fall ist dies eine simple Text-Dateien mit Einträgen [name]=[Wert]. Es können aber auch YAML-Dateien oder Kommandozeilen-Parameter sein. Egal woher die

Java

Werte aus Spring Properties verwenden

Um Spring Properties in den eigenen Klassen zu verwenden, kann mit der @Value-Annotation auf die Werte zugegriffen werden.

Java

Properties für Tomcat setzen

Um Properties zu setzen, welche man mit System.getProperty([Name]) abfragen kann, erstellt man im Tomcat-Verzeichnis die Datei ./bin/setenv.sh