Ubah relasi dari @OneToOne ke @OneToMany dan gunakan fetch alih-alih join , itu hanya akan menjalankan satu kueri dan semoga berhasil.
Join<Transaction, ResponseCode> join =
(Join<Transaction,ResponseCode>)transaction.fetch("rc",JoinType.LEFT);
dan Anda dapat mencobanya dengan @OneToOne juga.