Встречается на собеседованиях • сегодня
Какие знаешь Scope бина
В Spring есть несколько областей видимости (scope) бинов:
- Singleton (по умолчанию) – один экземпляр на весь контекст приложения.
- Prototype – новый экземпляр при каждом запросе бина.
- Request – один экземпляр на HTTP-запрос (только для веб-приложений).
- Session – один экземпляр на HTTP-сессию (только для веб-приложений).
- Application – один экземпляр на ServletContext (веб-приложения).
- WebSocket – один экземпляр на WebSocket-сессию.
Пример аннотации:
java
@Component
@Scope("prototype")
public class MyPrototypeBean { ... }Для веб-scope (request, session, application) требуется дополнительная конфигурация (например, @Scope(value = "request", proxyMode = ScopedProxyMode.TARGET_CLASS)).

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