关于延迟加载,立即加载的问题

08-07-04 LeeJiao
三个实体都是多对多的关系,而我再设置的时候是立即加载(fetch = FetchType.EAGER)

三个实体(user,juese,xiangmu)

如果我单独查询一个user时,需要的时间很长,如果改为懒惰加(fetch=FetchType.Lazy)

速度很快,但是我们有的地方要的是立即加载,

有什么方法可以加快时间?

         

banq
2008-09-17 08:10
设置lazy=false 关闭懒加载,或者使用OSIV,在表现层开启或再关闭Hibernate的Session

猜你喜欢