Променете връзката от @OneToOne
до @OneToMany
и използвайте fetch
вместо join
, ще изпълни само една заявка и се надяваме, че работи.
Join<Transaction, ResponseCode> join =
(Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);
и можете да го опитате с @OneToOne
също.