set 行  加上  lazy="false"

解决方案 »

  1.   

    需要有结果的set :lazy="false"
    其他的:lazy="true"
      

  2.   

    现在系统所有的lazy="false" 没有用lazy
    那有其它方法可以达到类似的目的吗
      

  3.   

    需要的集合lazy="false"或是lazy="extra"建议设置后者 lazy="extra" 智能的他除了可以关闭lazy以外,还有智能查询的作用,比如你要查询集合数目的时候,lazy="false"会把所有数据都查出来再统计,extra只会发个类似count(*)的sql
      

  4.   

    查询还是自己麻烦点用jdbc好
    越复杂hibernate越难做,怎么调效率都不怎么好,而且也不好调,满足了这个满足不了那个
    反而增加了开发难度和开发时间