0 Tage Serie
java / beginner
Snippet

Konfiguration injizieren mit @Value

Die @Value-Annotation ermöglicht es dir, einfache Werte (wie Strings oder Integer) aus externen Konfigurationsdateien wie 'application.properties' direkt in deine Felder zu injizieren.

snippet.java
java
1
2
3
4
5
6
7
8
9
@Component
public class WelcomeMessage {
@Value("${app.welcome.text}")
private String message;
public String getMessage() {
return message;
}
}
spring
Erklärung
1
@Value("${app.welcome.text}")
Verwendet SpEL (Spring Expression Language), um einen Eigenschaftsschlüssel nachzuschlagen.
2
private String message;
Das Feld, in dem der Konfigurationswert gespeichert wird.