首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Spring+Hibernet配置一对多关联后出现的有关问题

2011-12-06 
Spring+Hibernet配置一对多关联后出现的问题Spring+Hibernet操作数据库之前没有配置一对多关联,所有操作均

Spring+Hibernet配置一对多关联后出现的问题
Spring+Hibernet操作数据库
之前没有配置一对多关联,所有操作均正常
配置关联後   对关联查询时出现错误
could   not   initialize   proxy   -   the   owning   Session   was   closed
在网上搜索相关资料,说是因为延迟的问题造成的
有的建议修改WEB.XML增加filter解决   也有建议设置lazy= "false "  
但怎么弄好象都有问题

请问有没有也碰到这种情况的大大们   是怎样解决的

[解决办法]
技术天天更新,有愿意共同讨论学习JAVA的朋友加 QQ群:29252269
[解决办法]
应该是你使用了lazy-load 使用openSessionInView
或者把lazy设为false
[解决办法]
你那个跟驱动应该没什么关系
在xxx.hbm.xml文件中设置lazy= "false "
<class ... lazy= "false ">
<many-to-one ... lazy= "false "/>
</class>
[解决办法]
设置lazy为false吧
[解决办法]
如果确实是延迟问题,修改lazy= "false " 是正确的!

热点排行