将整个User延迟加载
<class name="luntan.User" table="USER" lazy="true">

解决方案 »

  1.   

    这样行吗?在另外一个模块中,我要求立刻得到User而延迟得到Note,如果<class name="luntan.User" table="USER" lazy="true">那么,岂不是在另一模块中我也不能及时得到User了吗
      

  2.   

    在其它类中你只要调用实体类的取值方法时,也可以取到User的值啊,延迟加载的原理是将你关联查询出来的对象存放在代理中,只有你直接调用取值方法时才会从代理中取出数据
      

  3.   

    你只要不是通过关联来取出User对象延迟加载对它没有影响