首页 > TAG信息列表 > open-session-in-view

java – 为什么Hibernate Open Session in View被认为是一种不好的做法?

您使用什么样的替代策略来避免LazyLoadExceptions? 我确实理解在视图中打开会话有以下问题: >分层应用程序在不同的jvm中运行 >事务只在最后提交,很可能你以前想要结果. 但是,如果您知道您的应用程序在单个虚拟机上运行,​​为什么不通过在视图策略中使用开放会话来减轻您的痛苦?解决

spring – 使用OpenSessionInViewFilter时,没有名为’sessionFactory’的bean错误

我正在使用Hibernate的延迟加载,并且在将OpenSessionInViewFilter添加到我的web.xml之后,即使在定义要使用的sessionFactory bean之后,我也开始使sessionFactory失去异常. org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is d

java – 尽管有OpenSessionInViewFilter,但是LazyInitializationException

我似乎在Spring / MVC 3.0 / Hibernate 3.5应用程序中随机获取以下LazyInitializationException,尽管看到堆栈跟踪中的过滤器本身.关于我应该研究什么的任何想法? 07 Jun 2011 13:48:47,152 [ERROR] (http-3443-2) org.hibernate.LazyInitializationException: could not initiali

spring – 无法让OpenEntityManagerInViewFilter在JBoss 6.1中运行

我正在尝试将open-session-in-view行为添加到现有的纯JPA应用程序中.在服务层中使用Spring不是一种选择.我想在Spring的OpenEntityManagerInViewFilter中包装视图,而不必修改EJB层. 我没有运气让OpenEntityManagerInViewFilter(Spring 3.2.2)在JBoss 6.1中工作.绝对会调用过滤器,但