как настроить DispatcherServlet и ContextLoaderListener для того, чтобы уступить OpenViewInSessionFilter
У меня были некоторые проблемы с моим менеджером транзакций, использующим Spring 3.0.5 и Hibernate 3.6.1. Узнав, что мне нужноOpenViewInSessionFilter
в постепереполнение стека я попробовал это, и это все еще не работало, поскольку у меня все еще былоlazyInitializationException
.
Я также нашел здесь (из-за ваших комментариев и знаний, спасибо, ребята), что обаDispatcherServlet
а такжеContextLoaderListener
у каждогоsessionFactory
и этоOpenViewInSessionFilter
на самом деле использует один изContextLoaderListener
.
Я также узнал, чтоDispatcherServlet
Можноborrow sessionFactory
изContextLoaderLister
но не наоборот.
Тем не менее, на практике это показалось мне очень запутанным, так как проект, над которым я работаю, нуждается в правильной работе.
мойweb.xml
а такжеapplication contexts
доступны наPastie
Может кто-нибудь показать мне, как получитьOpenViewInSessionFilter
работает? спасибо, что прочитали это.