SQL吧 网站源码下载 企业网站源码下载 免费网站源码下载

当前位置: 主页 > 教程 > 程序 > java > hibernate >

could not initialize proxy - no Session异常处理办法

时间:2014-08-11 10:25来源:未知 作者:SQL吧信息编辑 点击:
将需要加载的那个类的hbm.xml的对应的类的set/set的lazy属性设为false 例如: 有AnUsersCllection 与AnApkSoftInfo 两个类(多对一关系) from AnUsersCllection as o where o.anUsers.userid=? order by o.collectId de
企业站建365全包!先制作!后付款!600多套模版任你选择!晴网www.138.la专注企业站建仿站、域名、空间、云主机、服务器, 咨询电话:020-29031983 qq:2769485357

将需要加载的那个类的hbm.xml的对应的类的<set></set>的lazy属性设为false
例如:
有AnUsersCllection 与AnApkSoftInfo 两个类(多对一关系)
from AnUsersCllection as o where o.anUsers.userid=? order by o.collectId desc

其中AnUsersCllection 中包涵AnApkSoftInfo属性(一对多关系),则将AnUsersCollection.hbm.xml中的
<many-to-one name="anApkSoftInfo" class="com.mytest.entity.AnApkSoftInfo" fetch="select" lazy="false">
<column name="apkId" />
</many-to-one>

再将AnApkSoftInfo.hbm.xml中的
<set name="anUsersCllections" inverse="true" lazy="false">
<key>
<column name="apkId" />
</key>
<one-to-many class="com.mytest.entity.AnUsersCllection" />
</set>

如此即解决了此问题
 

(责任编辑:SQL吧信息编辑)
顶一下
(0)
0%
踩一下
(0)
0%
0
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
栏目列表
推荐内容