Как весна узнает о новом запросе или сессии?

Я знаю, что в веб-приложении для каждого запроса Spring создает новый экземпляр bean-компонента ints. Я хочу знать, как Spring различает запросы и создает новые экземпляры bean соответственно?

1 ответ

Эта работа выполняется прослушивателем контекста Request, где он принимает решение о создании экземпляров bean-компонентов на основе входящего http-запроса и отбрасывании их после завершения их жизненного цикла. Session, Request bean-объекты релевантны только в том случае, если веб-контекст приложения осведомлен, в противном случае будет сгенерировано исключение IllegalStateException.

А также обратитесь - http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html

Другие вопросы по тегам