Altere a relação de
@OneToOne
para @OneToMany
e use fetch
em vez de join
, ele executará apenas uma consulta e esperamos que funcione. Join<Transaction, ResponseCode> join =
(Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);
e você pode experimentá-lo com
@OneToOne
também.