Page 1 of 1

So lesen Sie mehrere Spring-Eigenschaften mit demselben Präfix in Java

Posted: 03 Jan 2025, 11:17
by Guest
Ich habe eine Eigenschaftendatei mit den folgenden Werten:

Code: Select all

test.cat=cat
test.dog=dog
test.cow=cow
birds=eagle
Ich möchte Eigenschaften mit Spring MVC lesen:

Code: Select all

import org.springframework.core.env.Environment;
...
Environment.getProperty("test.cat");
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?