一对多,多对多关连的检索 <set 里面的设置>
lazy
out-jion
检索策略
false
false
立即检索
false
true
迫切左外检索
true
false
延迟检索
true
true
无意义
多对一,一对一
News <many-to-one>的out-jion
NewsType<class> 的lazy
检索News对象时对关连NewsType的检索策略
auto
true
延迟检索
auto
false
迫切左外连接检索
true
true
迫切左外连接检索 <--延迟检索
true
false
迫切左外连接检索 <--立即检索
false
true
延迟检索
false
false
立即检索
当然最常用的还是写HQL left jion fetch 这个也比较有用,根据实验,在<many-to-one> out-jion="false"和<calss >的lazy="false"的 这个时候去单独load NewsType 会出错。把<many-to-one> out-jion="true" 就行了
|