Verander de relatie van @OneToOne
naar @OneToMany
en gebruik fetch
in plaats van join
, het zal slechts één query uitvoeren en hopelijk werkt het.
Join<Transaction, ResponseCode> join =
(Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);
en je kunt het proberen met @OneToOne
ook.