Junior — Middle
81
Wie erfolgt die Konfiguration von Spring über eine codebasierte Konfiguration in Java?
Antwort von AI
sobes.tech KI
Настройка Spring через конфигурацию на языке Java осуществляется с помощью аннотаций и классов конфигурации.
Основные шаги:
- Создаётся класс с аннотацией
@Configuration, который заменяет XML-конфигурацию. - Внутри класса объявляются методы с аннотацией
@Bean, которые возвращают объекты, управляемые Spring (бины). - Можно использовать аннотации
@ComponentScanдля автоматического сканирования компонентов в указанных пакетах.
Пример:
@Configuration
@ComponentScan(basePackages = "com.example.app")
public class AppConfig {
@Bean
public MyService myService() {
return new MyServiceImpl();
}
}
Такой подход позволяет полностью настраивать контекст Spring программно, без XML.