Я изучаю Spring MVC, и у меня есть следующие сомнения:
- Какова цель области сеанса?
Читая документацию, я знаю, что это определяет определение bean для сеанса HTTP. Действителен только в контексте веб-приложения Spring ApplicationContext. А также, что новый экземпляр создается один раз за сеанс пользователя.
Но когда именно он используется? и с какой целью? Вы можете сделать практический пример?
- В Spring MVC, какова область по умолчанию в веб-контексте?
Я знаю, что в Spring по умолчанию для bean используется singleton, но как насчет области действия bean в веб-контексте?