Встречается на собеседованиях • сегодня
Как часто создается Bean с Scope("prototype") в Spring
В Spring бины с областью видимости prototype создаются каждый раз при обращении к контейнеру (через getBean() или инъекцию зависимостей). В отличие от singleton, который создается один раз, prototype порождает новый экземпляр для каждого запроса.
Пример:
java
@Bean
@Scope("prototype")
public MyPrototypeBean prototypeBean() {
return new MyPrototypeBean();
}При каждом вызове context.getBean(MyPrototypeBean.class) или инъекции в другой бин будет создаваться новый объект. Важно помнить, что Spring не управляет полным жизненным циклом prototype-бинов — после создания и инициализации ответственность за него лежит на клиентском коде.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы