lazy默认是false还是true啊

解决方案 »

  1.   

    关联里的lazy 对应有proxy false true三个值,默认为proxy
      

  2.   

    默认是true,也就是默认就是延迟加载的!
      

  3.   

    肯定是true啦。。是false的话那你一运行 与当前对象相关联的表的信息也全部加载到内存里面去了。这样就浪费资源了。延迟加载用到关联的对象信息去取的时候才会加载
      

  4.   

    lazy 是true proxy默认如果是接口类型的话是jdk动态代理 若不是接口默认是CGLIB动态代理
      

  5.   

    http://www.javaeye.com/topic/44848
    这里说明默认是true
      

  6.   

    楼主这种问题去google.baidu一下就知道答案了...
      

  7.   

    楼主根本没有说是什么框架
    看来hibernate的毒害不浅
      

  8.   

    true
      

  9.   

    要看什么关联关系吧
    记得有个关联关系不是true
      

  10.   

    一般是true ,可以查看提示的
      

  11.   

    hibernate3中的lazy默认是true;
    以前的版本都默认为false。
      

  12.   

      不太清楚哦  以前还一直以为是false呢 
      

  13.   

    查看 hibenate3.0 API 可知,默认是 true.
      

  14.   

    你要看你的hibernate的是哪个版本的 
    如果是3.x之前的 默认为false
    3.x以后的 默认为TRUE
      

  15.   

    3.x以后默认是true,我一般不让它允许加载
      

  16.   

    最好不要用true,不然性能会爆发的!!!