sql >> Base de Datos >  >> RDS >> Oracle

Hibernate Une dos tablas no relacionadas cuando ambas tienen una clave principal compuesta

Cambia la relación de @OneToOne a @OneToMany y usa fetch en lugar de join , ejecutará solo una consulta y, con suerte, funcionará.

 Join<Transaction, ResponseCode> join =
        (Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);

y puedes probarlo con @OneToOne también.