Автор оригинала: Vlad Mihalcea. OpenSessionInView является Анти-шаблоном, и этот пост продемонстрирует, почему это так. Прежде всего, давайте начнем с Определения Анти-шаблона в Википедии : Анти-шаблон (или антипаттерн) – это обычная реакция на повторяющуюся проблему, которая обычно неэффективна и может быть крайне контрпродуктивной. При использовании JPA и гибернации политика выборки может оказать одно из самых больших […]
Метка: session
Узнайте, когда следует использовать методы сеанса гибернации DoWork и doReturningWork, которые позволяют получить доступ к базовому соединению JDBC.
Управление сеансами в Java – Сеансом в веб-приложении Java-сервлета можно управлять с помощью аутентификации пользователя, файлов cookie, отслеживания сеансов HttpSession, перезаписи URL-адресов.
Узнайте, как обращаться с org.hibernate.Исключение LazyInitializationException : не удалось инициализировать прокси – сервер-нет сеанса в Java
Изучите различные способы хранения атрибутов в сеансе с Spring MVC.
Настройка сеансов с помощью Spring Security – настройка параллельных сеансов, включение защиты от фиксации сеансов и предотвращение того, чтобы URL-адреса содержали информацию о сеансе.
Спящие перехватчики
Краткое и практическое руководство по созданию перехватчиков гибернации.
Узнайте, когда возникает исключение “Нет сеанса гибернации, привязанного к потоку”, и как с ним справиться.
В статье представлен проект Spring Session, который отделяет управление сеансами от контейнера сервера.
Весенняя сессия с MongoDB
Узнайте, как управлять весенними сессиями с помощью MongoDB.