Встречается на собеседованиях • сегодня
В чем разница между Session и Global Session
Session и Global Session — это области видимости бинов в Spring, но работают они в разных контекстах:
- Session — бин существует в рамках HTTP-сессии пользователя (например, корзина покупок). Уникален для каждого пользователя.
- Global Session — применяется только в портлетах (Portlet API) и существует в рамках глобальной сессии портлета, общей для всех пользователей в рамках портлет-контейнера.
Пример объявления Session-scoped бина:
java
@Bean
@Scope(value = WebApplicationContext.SCOPE_SESSION, proxyMode = ScopedProxyMode.TARGET_CLASS)
public Cart cart() {
return new Cart();
} Global Session почти не используется вне портлетов. В обычных веб-приложениях применяется обычная Session.

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