So lesen Sie mehrere Spring-Eigenschaften mit demselben Präfix in Java
Posted: 03 Jan 2025, 11:17
Ich habe eine Eigenschaftendatei mit den folgenden Werten:
Ich möchte Eigenschaften mit Spring MVC lesen:
Dies gibt nur „cat“ zurück.
Wie kann ich alle Eigenschaften erhalten, die mit dem Präfixtest beginnen? , also Vögel ausschließen?
In Spring Boot können wir dies mit @ConfigurationProperties(prefix="test") erreichen, aber wie kann ich das mit Spring machen? MVC?
Code: Select all
test.cat=cat
test.dog=dog
test.cow=cow
birds=eagle
Code: Select all
import org.springframework.core.env.Environment;
...
Environment.getProperty("test.cat");
Wie kann ich alle Eigenschaften erhalten, die mit dem Präfixtest beginnen? , also Vögel ausschließen?
In Spring Boot können wir dies mit @ConfigurationProperties(prefix="test") erreichen, aber wie kann ich das mit Spring machen? MVC?