Назад к вопросам
Junior — Middle
58
Каким образом осуществляется настройка Spring через конфигурацию, основанную на коде на языке Java?
Ответ от нейросети
sobes.tech AI
Настройка 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.