Встречается на собеседованиях • сегодня
Какие плюсы и минусы Prototype Scope
Плюсы:
- Легковесность – не хранит состояние между запросами, создается только при инъекции
- Подходит для stateless бинов (сервисы, утилиты)
- Меньше нагрузки на память по сравнению с Singleton
- Можно использовать для бинов с дорогой инициализацией, если они не требуют сохранения состояния
Минусы:
- Создает новый инстанс при каждом внедрении (может быть накладным для тяжелых объектов)
- Не подходит для stateful бинов (потеря состояния между вызовами)
- Может усложнить тестирование из-за постоянного создания новых экземпляров
java
@Scope("prototype")
@Component
public class PrototypeService {
// Каждый инъекция создаст новый экземпляр
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы