lazy 的值应该是布尔值吧 表示延长加载的意思 如果 lazy ='true' 就是设置这个类自己的名字作为proxy接口的一种等价快捷方式  lazy="false" 允许延迟加载
cascade 是设置级联操作的 把他设为none或不设值 就不对子表起作用了

解决方案 »

  1.   

    many-to-one/one-to-one 是有没有true的
    false   还有proxy/no-proxy  这两个都相当与true
    默认是proxy
    现在默认就自动去查相关表,设了proxy/no-proxy后都没用谁知道是什么原因么,谢谢
      

  2.   

    应该在SET里设吧.可以默认就是TRUE.
      

  3.   

    只有one-to-many才有set元素
    这个查不查是由配置决定的  语句应该没关系谁知道是什么原因么,谢谢
      

  4.   

    你用什么技术查的,是Hibernate吗?
    查询语句怎么写的?
      

  5.   

    还有,你的entity类里两边都存对象了吗?
      

  6.   

    many-to-one的lazy起作用,还得在many-to-one的父亲端的class标签中设置lazy="true".