猿问

hibernate有多个表,怎么写left join

有表a 主键aid 表b 主键bid 引用表aid的baid表c主键cid引用表bid的cbid 表a需要过滤记录,用hibernate的left join应该怎么写? sql select * from a left join b on aid=baid left join c on cbid=bid 请教一下hibernate应该怎么写?

繁星点点滴滴
浏览 699回答 1
1回答

阿晨1998

首先在A类中做对B类的一对多映射bs,B类中做cs。 hql为from A a left join fetch a.bs b left join fetch b.cs
随时随地看视频慕课网APP

相关分类

Java
我要回答