查询时最好直接用hql语句关联查询,用延迟加载的话,如果关联的dutys表的信息很多的话,会影响性能的
解决方案 »
- WebService启动报错是什么原因。
- if条件判断问题(很纠结)
- 关于使用 HibernateTemplate 更新实体 报错
- 笨死了的jdom
- 【菜鸟提问】Struts2类型转换问题。感觉很乱(在线等)
- 请问:javax.persistence.AccessType在哪个jar包中存在,或者说哪个版本的javaee.jar中存在?
- 有关Tomcat奇怪的配置问题。网上没有搜到类似问题!!
- 我的create方法为什么没有调用?
- 我不想放弃java,我该怎么办?
- 急!!!请教选用哪些开发工具做网站?
- 【gloomyfish】给需要用JAVA读写xml文件兄弟们的PPT
- 多表联合上下级查询的问题
楼主是问你更新关联的性能问题,不是查询。to 楼主:
我会分情况
如果其中一端的数量比较少,另一端的数量比较多,例如keyword和Article,一篇文章最对应几个keyword,但一个keyword可能会对应好多篇文章。我会做一个Article到keyword的单向多对多关联,修改它们的关联时,最多也就会重新insert四五笔关联。如果两端的数量都比较多,我就会做一关联类,把多对多变成两个一对多,然后再封装一下,不让表示层看到这个关联类。正在寻找不用关联类的解决方案