Hibernate:LazyInitializationException: failed to lazily initialize a collection of rol
来源:互联网 发布:淘宝信息发布平台 编辑:程序博客网 时间:2024/05/29 02:09
Hibernate日常异常:关系映射查询懒加载
在进行一对多的查询中(shop有多个order),遇到了failed to lazily initialize a collection of rol错误。很明显,这里是查询的时候由于懒加载的原因session关闭了,于是接着shop表往下查order的时候失去了session。
这里我们采用配置文件设置懒加载的方式:
一对多:
<set name="orders" cascade="save-update,delete" lazy="false"> <key column="shopId"/><!--Order表中记录的shopId--> <one-to-many class="entity.Order"/> </set>
多对一:默认懒加载即可
<many-to-one name="shop" column="shopId" class="entity.Shop" not-null="true"/>
hibernate注解设置懒加载: 传送门
阅读全文
0 0
- Hibernate:LazyInitializationException: failed to lazily initialize a collection of rol
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: XXXX
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role:no sessi
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.eng
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role:XXX
- SSH报错之 hibernate.LazyInitializationException: failed to lazily initialize a collection of role: XXXX
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.jav
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: cn.oa.d
- Hibernate问题 failed to lazily initialize a collection of role
- failed to lazily initialize a collection of
- org.hibernate.LazyInitializationException: failed to lazily initialize a collection..的解决方案
- ejb 学习:遇到错误:LazyInitializationException.<init> : failed to lazily initialize a collection of role:
- org.hibernate.LazyInitializationException: failed to lazily initialize a col
- org.hibernate.LazyInitializationException: failed to lazily initialize
- org.hibernate.LazyInitializationException: failed to lazily initialize
- Hibernate 延迟加载的错误 failed to lazily initialize a collection of role [Hibernate]
- 二维前缀和
- STM32自动完成esp8266配置
- jupyter notebook, permission denied 解决方法
- leetcode_382. Linked List Random Node ? 待解决
- 杨辉三角
- Hibernate:LazyInitializationException: failed to lazily initialize a collection of rol
- ssh执行远程命令的坑
- 如何添加ubuntu的root用户
- hdu 1228 A+B (字符串处理) 水
- 写一个函数,对整型有序数组进行二分查找。
- 购物车的框架
- 计算机视觉三大顶会文章下载方法
- pycharm2017.02破解教程
- favicon.ico设置