小弟测试了get.load .list.iterate 都没用.有没有办法可以一次全读出来 

解决方案 »

  1.   

    刚才小弟又测试 了一番,一个很sb 的办法.
    就是将list 取到后,全部跌代.一下.
      

  2.   

    get.load .list.iterate 都没用.有没有办法可以一次全读出来?
    你是想查询关联子表set中的 数据吧,在级联的地方设置fetch ="join"就行啦
      

  3.   

    你把lizy = true ; 就会是懒加载,只能得到关联对象的一个id ,应该不可以一次全读出来于其关联的以对象!
      

  4.   

    你把lizy = true ; 就会是懒加载,只能得到关联对象的一个id ,应该不可以一次全读出来于其关联的以对象!
      

  5.   

    我估计楼主是因为到了用数据的时候出现了 lazy那种异常,
    我也遇到过,有两种解决办法:
    1.等用完所有数据后才调用close来close session
    2.使用spring自动管理事务和session
      

  6.   

    lazy="false"这才是立即加载呀。
      

  7.   

    可以在SESSION关闭前,判断属性是否是关联的对象,如果是对象。则Hibernate.initialize(obj);
    Hibernate.initialize(obj);方法可以代替楼主的迭代。