在EntityBean中,有些属性被声明为Lazy 延迟加载
用下面的jpsl检索 可以立即加载
select o from Order o left join fetch o.orderItems where o.ower.age=26 order by o.orderid
现在我有两个或者多个实体BEAN都要立即加载 红色部分应该怎么写?
好多方法我都试过了,都不行,请大家帮帮忙啊!!
...全文
785打赏收藏
EJB3关于延迟加载的问题,都请进来指点一下!
在EntityBean中,有些属性被声明为Lazy 延迟加载 用下面的jpsl检索 可以立即加载 select o from Order o left join fetch o.orderItems where o.ower.age=26 order by o.orderid 现在我有两个或者多个实体BEAN都要立即加载 红色部分应该怎么写? 好多方法我都试过了,都不行,请大家帮帮忙啊!!
select o from Order o left join fetch o.orderItems left join fetch o.xxxs where o.ower.age=26 order by o.orderid
这样不行吗,或者
select o from Order o ,in(o.orderItems) os,in(o.xxxs) xs,...... where o.ower.age=26 order by o.orderid