Hibernate n+1问题:
当实体之间出现一对多或多对一关联映射时,就会出现n+1问题,即,
一对多: 在一方查找一个对象,又需要将关联的n个对象从集合中取出来,那么本来一条sql语句查询就会变成
n+1条语句。
多对一:查询m个对象的时候,也会将m方对应的1方对象查询,就会造成m+1问题。
可以看下这篇博客写的:
http://msi110.iteye.com/blog/710183 n+1解决办法。
这几天有空试一下。
还有hibernate一级缓存策略
http://dododo1234321-163-com.iteye.com/blog/1828173