Open leandromoraesrj opened 2 years ago
@OneToOne
@Id
@Column(name = "sq_inscricao_estabelecimento")
private Long id;
@OneToOne
@JoinColumn(name = "sq_inscricao_estabelecimento")
private Estabelecimento estabelecimento;
Será criado o id com o nome informado no @Columm e a FK será criada com nome do @JoinColumm do @OneToOne
@MapsId
@Id
private Long id;
@OneToOne
@JoinColumn(name = "sq_inscricao_estabelecimento")
@MapsId
private Estabelecimento estabelecimento;
Será criado o id com o nome do @JoinColumm do @OneToOne e não é necessário informar o @Columm para o @Id Com @MapsId a PK será a FK
Sem usar e usando @MapsId