hibernate 1+n 问题

解决方案:

                  1.@ManyToOne默认是eager,设置fetch=FetchType.LAZY,按需而发

 2.@BatchSize(size=5)放在要查询的类的上面,可以少发SQL语句。严格不用这种解决。

 3.join fetch,from topic t left join fetch t.category c

  默认的criteria用的就是join fetch


你可能感兴趣的:(Hibernate,问题,1+n)