Junior — Middle
107
Ի՞նչ է նշանակում @Bean նշանը Spring-ի կոնֆիգուրացիոն դասերի մեթոդների հայտարարության ժամանակ։
Ընկերությունները, որտեղ հարցրել են
Պատասխան AI-ից
sobes.tech AI
Аннотация @Bean в Spring используется для явного объявления метода, который создает и возвращает объект, управляемый Spring контейнером как bean. Такой метод обычно находится в классе, помеченном @Configuration. Это позволяет Spring создавать и конфигурировать объекты, управлять их жизненным циклом и внедрять зависимости.
Пример:
@Configuration
public class AppConfig {
@Bean
public MyService myService() {
return new MyServiceImpl();
}
}
Здесь myService будет зарегистрирован как bean в контексте Spring и доступен для внедрения в другие компоненты.