Встречается на собеседованиях • сегодня
Какие знаешь Scope помимо Singleton и Prototype
В Spring, помимо Singleton и Prototype, есть еще несколько областей видимости (scopes):
- Request – бин создается для каждого HTTP-запроса.
- Session – бин существует в рамках HTTP-сессии пользователя.
- Application – бин живет в контексте
ServletContext. - WebSocket – бин существует в рамках WebSocket-сессии.
Пример аннотации для Request scope:
java
@Bean
@RequestScope
public MyRequestScopedBean myRequestScopedBean() {
return new MyRequestScopedBean();
}Для Session scope:
java
@Bean
@SessionScope
public MySessionScopedBean mySessionScopedBean() {
return new MySessionScopedBean();
}Эти scopes доступны только в веб-приложениях. Для кастомных областей можно реализовать интерфейс Scope.

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