首页 > 如何设置Hibernate双向一对多关系在查询一的时候可以自由调控是否查询多的?

如何设置Hibernate双向一对多关系在查询一的时候可以自由调控是否查询多的?

  在使用双向一对多的时候遇到的问题:  
如:一个用户有多个订单,之间的关系是双向一对多  
  这样,在通过id查询用户的时候,hibernate会根据id查询出对应用户,同时还会继续使用查询语句来查询跟该用户有关联的订单。  
  我想的是是否有相关hibernate配置或方法来控制按照自己的需求来查询,需要一起查询出订单的时候就查询,不需要就不查询,这样就省去了数据库多余的查询,可以优化性能。  
  
使用延迟加载,lazy=true并不能解决问题,想请教一下这样的情况是与哪方面有关,指个方向也行,我可以自己去找资料,谢谢!

【热门文章】
【热门文章】