Hibernate 异常org.hibernate.LazyInitializationException: could not initialize proxy - no Session
来源:互联网 发布:2016最新网络流行词汇 编辑:程序博客网 时间:2024/06/06 00:55
错误页面提示
could not initialize proxy - no Session
控制台
org.hibernate.LazyInitializationException: could not initialize proxy - no Session
原因是hibernate的session已经关闭,集合没有被初始化。在hibernate中:hibernate3 默认支持延迟加载(lazy="proxy"我们可以把proxy看作是true),hibernate2 默认立即加载 (lazy="false")。
在hibernate3中,所有的实体设置文件(user.hbm.xml)中的lazy属性都被默认设成了true,就是当这个类没有被调用时,延时加载,导致了以上情况的发生,在配置文件中添加lzay属性设为false就可以了。
----------------------------------------------------------------
原来:
<may-to-one>or<one-to-may>的lazy属性默认为:lazy = "ture"中
改为:<many-to-one> & <set> 中设置 lazy="false"
如果还不行,根据自己的关系表
- 异常: org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- 异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- error:org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- 【经验总结2】httplib2 下载 gzip数据
- 如何查错
- 如何用CodeSmith减少代码重复编写
- 数独的求解算法 回溯
- PyCharm 注册码
- Hibernate 异常org.hibernate.LazyInitializationException: could not initialize proxy - no Session
- poj - 1061 - 青蛙的约会(扩展欧几里德)
- 黑马程序员--继承
- 关于最小的k个数的讨论(top-k问题)
- Maya 光线跟踪为什么是这样?
- iBATIS 三个版本小细节对比
- POJ -----3006 Dirichlet's Theorem on Arithmetic Progressions
- 打开一个超连接
- python学习(第一章)