解決方案:fetch
1.@ManyToOne默認是eager,設置fetch=FetchType.LAZY,按需而發spa
2.@BatchSize(size=5)放在要查詢的類的上面,能夠少發SQL語句。嚴格不用這種解決。it
3.join fetch,from topic t left join fetch t.category c查詢
默認的criteria用的就是join fetchtop