查询时最好直接用hql语句关联查询,用延迟加载的话,如果关联的dutys表的信息很多的话,会影响性能的

解决方案 »

  1.   

    to yao_ran:
    楼主是问你更新关联的性能问题,不是查询。to 楼主:
    我会分情况
    如果其中一端的数量比较少,另一端的数量比较多,例如keyword和Article,一篇文章最对应几个keyword,但一个keyword可能会对应好多篇文章。我会做一个Article到keyword的单向多对多关联,修改它们的关联时,最多也就会重新insert四五笔关联。如果两端的数量都比较多,我就会做一关联类,把多对多变成两个一对多,然后再封装一下,不让表示层看到这个关联类。正在寻找不用关联类的解决方案
      

  2.   

    总认为hibernate的关联机制鸡肋的人飘过