0 Tage Serie
java / beginner
Snippet

Beans erstellen mit @Configuration

Eine mit @Configuration annotierte Klasse ist eine Quelle für Bean-Definitionen. Methoden mit @Bean geben Objekte zurück, die Spring als Beans im Anwendungskontext registriert.

snippet.java
java
1
2
3
4
5
6
7
8
9
10
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class AppConfig {
@Bean
public String appVersion() {
return "1.0.0-PROTOTYPE";
}
}
spring
Erklärung
1
@Configuration
Sagt Spring, dass diese Klasse Logik zur Bean-Einrichtung enthält.
2
@Bean
Deklariert, dass das Methodenergebnis als Bean verwaltet werden soll.