Итак, у меня есть сущность, которая имеет отношение один к одному с существующей базой данных в таблице. Однако поле, к которому я хочу привязать его, не является первичным ключом.
Как мне этого добиться? Что я добавлю к ниже?
@Entity
public class MyEntity {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@OneToOne
private Long otherTableField;
}