懒加载异常的解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了懒加载异常的解决相关的知识,希望对你有一定的参考价值。

<filter>  
        <!-- 
               平时使用懒加载时,有可能会因为hibernate的session(或着jpa的EntityManager)在事务结束时的关闭,导致页面调用数据时,出现懒加载异常 
               可以这样配置解决懒加载异常,让session在页面上也能使用,
               但会使session打开的时间稍微长一点,并发量大时会使性能有所下降,但一般的项目没问题
               
        -->
        <filter-name>OpenSessionInViewFilter</filter-name> 
        <!-- 
            jpa
         -->
         <filter-class>org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter</filter-class>  
        <!-- 
            hibernate4
        <filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>  
         -->
    </filter>

<filter-mapping>
        <filter-name>OpenSessionInViewFilter</filter-name>
        <url-pattern>/*</url-pattern>
</filter-mapping>

 

以上是关于懒加载异常的解决的主要内容,如果未能解决你的问题,请参考以下文章