//父表子表分开定义 父表 @Inheritance(strategy = InheritanceType.JOINED) 子表 @PrimaryKeyJoinColumn(name="plateClusterId") //父表子表公用一张表,以不同字段区分 父表 @Inheritance(stra ...
分类:
其他好文 时间:
2017-03-07 13:01:41
阅读次数:
197
我们在使用hibernate的时候,经常会配置oneToOne,OneToMany等关联关系,同时大家也会经常遇到n+1条查询的问题,第一条是查询主表的所有记录,如果主表有10条,那么就会再生成10条查询去查询关联的记录。这样的效率是非常低的。
有什么办法解决吗,通常我们采用下面几种方法:
1. 配置@Fetch(FetchMode.JOIN),有三种mode,...
分类:
Web程序 时间:
2015-05-09 11:42:50
阅读次数:
161