could not initialize proxy - no Session
来源:互联网 发布:Java二叉树的遍历算法 编辑:程序博客网 时间:2024/04/28 05:40
今天在用hibernate获取实体类的关联实例时,遇到了这个异常。我是先获得user类,然后获得user关联的admin类(多个user对应一个admin)。
原因是因为hibernate默认关联类的实例是延迟加载的。我只是用Admin admin = user.getAdmin();然后没有对admin对象使用任何方法,只是放入httpsession中。然后在jsp中获取,这样使得admin实例没有真正加载,当我们真正使用admin对象时,hibernate的session已经关闭了。
解决办法:在 user.hbm.xml中设置<manytonone>属性lazi="false"
<many-to-one name="admin" class="org.model.Admin" fetch="select" lazy="false">
<column name="official" not-null="true" />
</many-to-one>
0 0
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- ERROR - could not initialize proxy - no Session
- could not initialize proxy - no session
- Hibernate: could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- 异常:could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- could not initialize proxy - no Session
- 错误could not initialize proxy - no Session
- LeetCode--Binary Search Tree Iterator
- StringTokenizer类的使用
- android系统触摸屏虚拟按键
- 查找、kill 死鎖進程
- 在Cocos2d-x项目中,如何将自己的类添加到Classes文件夹下
- could not initialize proxy - no Session
- 排序算法(不定时更新~)
- Hibernate操作视图实例(转)
- emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is
- jquery事件学习(普通,表单事件,及绑定和移除)
- 在MFC上显示OPENCV
- dwr上传文件
- Linux Source命令和 ./的区别
- 黑马程序员——字符串