failed to lazily initialize a collection of role: com.ares.pojo.Member.prepaidlogsForOperateid, no session or session was closed 异常
在一个项目当中,以注解开发.当用户从login页面登录后跳转到main页面当中(Main页面把其它页面组织在一起),而在Main当中要验证用户是否登录过,也就是验证存在Session里的用户信息是不是还在.
当然在Action里写了一个验证方法,可是一执行此方法时出错下面的错,如下图:
网上搜了一下http://blog.sina.com.cn/s/blog_60f6320501011sm6.html大家可学习一下.
我也总结一下,避免自己下次再出错:
大家可以看到我上面的图当中:com.ares.pojo.Member这是我包面下面的实体,当我用注解时我是使用工具自动给我生成的实体,当然生成后的实体一对多的注解:
上图当中红色部份就是Hibernate的LAZY 也就是Hibernatelazy用来控制延迟加载和立即加载的.
多的不错了,我百度了一下还有这个LAZY的面试题,如地址:http://zhidao.baidu.com/question/89445445.html
好吧我的处理就是如下图:
相关推荐
Hibernate-nosession浅谈代码案例。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在was集群中,通常需要设置session共享,按照文档步骤可以完成session共享设置,解决你应用中的问题
login for cookie or session or token
WAS中session共享设置,解决session复制问题
NULL 博文链接:https://hw1287789687.iteye.com/blog/1949852
用IAR和仿真器给板子下载程序时出现“a target cannot be selected when used in another debug session or in other applications.”解决办法及驱动。
No Hibernate Session bound to thread,没有绑定线程解决办法,找了好久才找到的
如果没有sessionId就新创建session,如果有sessionId,就去redis中查看是否有此id的记录,如果没有就新建session,如果有,还是新建session,并把redis中此session的相关数据赋值给新建的session,最后保存sessionId...
else // if no session-data was found, { // create a new row @mysql_query("INSERT INTO ".self::db_table." ( session_id, session_expires, session_data) VALUES( '$sessID', '$newExp', ...
session驱动类 session存入数据库 数据库存储session 用于session存入数据库
SESSION购物车SESSION购物车SESSION购物车SESSION购物车SESSION购物车SESSION购物车SESSION购物车
使用代码可以直接做到window 7以上版本服务与桌面交互,服务调用消息窗口,调用程序等操作。
C语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言头文件 SESSIONC语言...
oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解oracle_v$session_v$session_wait用途详解...
因为小程序原生不支持Cookie,因此也不支持Session。 网上找到的的一些方法有缺陷,而且很多累赘,估计没有实际测试过,在此直接给出实测可用的代码。 大概思路就是借助小程序本地储存+网络请求的header可读可写来...
js 销毁session,session js 销毁session,session
tomcat修改sessionId,同一台服务器部署多个tomcat需要修改sessionId,否则会出现session冲突的问题
spring session redis分布式session,自定义session解决分布式session不同步问题
session 的应用对于处学ASP.NET的用户很有帮助.
重写session机制,默认session是以临时文件形式存储在服务器,将session写入数据库,建表和注释写的都很清晰,已测试