Junior — Middle
97
Utilisez-vous l'annotation @Bean pour déclarer un composant dans la configuration?
Réponse de l'IA
sobes.tech IA
Да, аннотация @Bean в Spring используется для объявления компонента (бина) в конфигурационном классе. Это позволяет явно определить, что метод возвращает объект, который должен быть зарегистрирован в контексте Spring как бин.
Пример использования:
@Configuration
public class AppConfig {
@Bean
public MyService myService() {
return new MyServiceImpl();
}
}
В этом примере метод myService() создает и возвращает объект, который Spring зарегистрирует как бин с именем myService. Такой подход полезен для явного управления созданием бинов и их конфигурацией.