永发信息网

hibernate one-to-many 延迟加载

答案:2  悬赏:10  手机版
解决时间 2021-08-10 13:37

有两张表:

line

news

 

关系:line代表行,news是行内新闻,也就是一行可以有多条新闻,one to many的关系。

 

 

今天进行hibernate映射,进行了配置,出现了点问题,给出相应xml的关键配置,如下:

CmsFocusLine.hbm.xml

-------------------------

<set name="focusNews" inverse="true" lazy="true" cascade="all-delete-orphan" order-by="news_Sort asc" sort="unsorted" mutable="true" optimistic-lock="true" embed-xml="true">

- <key on-delete="noaction"> - <column name="LINE_ID" precision="22" scale="0" not-null="true">   <comment>行id</comment>   </column>   </key>   <one-to-many class="com.huacai.web.entity.cms.CmsFocusNews" not-found="exception" embed-xml="true" />   </set>

---------------------------------

 

 

 

CmsFocusNews.hbm.xml

----------------------------------

<many-to-one name="line" column="LINE_ID" class="com.huacai.web.entity.cms.CmsFocusLine" />

----------------------------------

 

问题:

不知道为什么,我在查询line的时候,不能延迟加载出news的数据

请大侠指点下!

 

 

 

最佳答案

设置 lazy=false 就有可以了

全部回答

不报异常么?

把Lazy=true

改成false试试能不能查询到

cascade="all-delete-orphan" ——设置为all就可以,不用后面那么多东西

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有没有人在广州帮我介绍一个工作
陈李济药妆孕妇可以用吗
做爲一个人,杂念就那麽的多呢?
仓鼠吃麦香味的瓜子吗?
为什么我一上剑网3就蓝屏,能教我怎么处理吗
龙之谷 游侠32级 没出32技能。。用洗点吗?
QQ币能给别人吗?
我想把1.6gb的诸神之战和611mb的功夫梦一起放
松北区哈尔滨检验检疫局哪位知道具体地址啊
DNF 不灭 我怎么那!风、冰、守护、炎、光、
学文学读什么大学好
我想买诺基亚5320好还是6730好?
到丽江东站,该怎么走?
去中国电信取消宽带业务申请书
诺基亚5800XM可以下载多少个版本的QQ?
推荐资讯
把数值比例尺1:3600000改成线段比例尺是多少
qq空间密码怎么取消
求一首藏歌;呜 啊~阿玛尼呗呗哄(歌词)
从坐月子到现在双手很痛很痛去什么回事啊
还魂秘术打到孩子上是叫还魂咒吗?
请各位帮我看看我的电脑是不是被远程协控
有什么类似哈尔的移动城堡的电影
包头青山哪里有卖吸铁耳钉的?
求神魔大陆内侧码
黄州区黄冈永兴窗帘地址在哪,我要去那里
求剑三纯阳加点及PK和升级技巧
厦门八大景区那八大
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?