分享

OpenSessionInViewFilter 配置解决延迟加载

 昵称TdLt0 2011-11-25

一、手动加载 如: 
 

  1. Hibernate.initialize(obj.getUser());//加载用户对象 



二、使用OpenSessionInViewFilter 配置解决延迟加载 如:
 

 

<!--OpenSessionInViewFilter 解决延迟加载问题 -->   

<filter>   

<filter-name>OpenSessionInViewFilter</filter-name>   

<filter-class> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter                </filter-class>   

<!-- singleSession默认为true,若设为false则等于没用OpenSessionInView -->   

<init-param>   

<param-name>singleSession</param-name>   

<param-value>true</param-value>   

</init-param>   

</filter>   

<filter-mapping>   

<filter-name>OpenSessionInViewFilter</filter-name>   

<url-pattern>/*</url-pattern>   

</filter-mapping> 



本文出自: http://xp9802./blog/1214259 ,转载时请务必保留此出处

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多