Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

绿色网站无广告
会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux集群 > Architecture > » 正文

Exception异常

来源: miaowei 分享至:

1、Hibernate 异常org.hibernate.LazyInitializationException: could not initialize proxy - no Session

这是一个lazy使用后的Exception,使用迟时加载,在session(hibernate里的session),关闭后使用该对象的未加载变量,也就是说session已经关闭,没有保存到内存中,然后你使用了,导致该异常。

解决方法:

方法1.用openSessionInView

方法2.把这个类的延迟加载禁掉

例:

<!-- lazy="false" 取消延迟加载,解决异常LazyInitializationException:could not initialize proxy - no Session--> <many-to-one name="trade_id" class="com.cr.trade.model.Trade" column="trade_id" lazy="false"> </many-to-one>

-------------------------------------------------------------------------------------------------------------------------------------


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史