Skift relationen fra @OneToOne
til @OneToMany
og brug fetch
i stedet for join
, vil den kun udføre én forespørgsel, og forhåbentlig virker den.
Join<Transaction, ResponseCode> join =
(Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);
og du kan prøve det med @OneToOne
også.