Má EntityB
obsahovat pole s názvem entity_a
? Název by měl být přesně takový, jak je uvedeno v mappedBy
atribut.
Obecně platí, že poskytovatelé JPA jsou povinni dodržovat FetchType.EAGER
režimu. Zdá se, že jde o problém se špatnou konfigurací. I když je poskytovatel JPA povinen dychtivě načítat dychtivá přidružení, neexistuje žádná záruka, že to bude provedeno v jediném dotazu. Existuje poznámka specifická pro Hibernate, kterou lze použít jako nápovědu:@Fetch(FetchMode.JOIN)
. Vyzkoušejte to a uvidíte, zda to funguje.