Junior — Middle
106
Folosești adnotarea @Bean pentru a declara un component în configurație?
Răspuns de la AI
sobes.tech AI
Да, аннотация @Bean в Spring используется для объявления компонента (бина) в конфигурационном классе. Это позволяет явно определить, что метод возвращает объект, который должен быть зарегистрирован в контексте Spring как бин.
Пример использования:
@Configuration
public class AppConfig {
@Bean
public MyService myService() {
return new MyServiceImpl();
}
}
В этом примере метод myService() создает и возвращает объект, который Spring зарегистрирует как бин с именем myService. Такой подход полезен для явного управления созданием бинов и их конфигурацией.