Pessoal, Boa noite!
Alguém sabe com atribuir a uma fk o valor de uma pk gerado por um sequence?
Estou utilizando o Jpa com hibernate.
Pessoal, Boa noite!
Alguém sabe com atribuir a uma fk o valor de uma pk gerado por um sequence?
Estou utilizando o Jpa com hibernate.
[quote=Thiago F]Pessoal, Boa noite!
Alguém sabe com atribuir a uma fk o valor de uma pk gerado por um sequence?
Estou utilizando o Jpa com hibernate.
[/quote]
um exemplo
public class Empresa implements java.io.Serializable {
@Id
@GeneratedValue(strategy=IDENTITY) //aqui estou falando que o campo ID é gerado automaticmanete
@Column(name="id", unique=true, nullable=false)
private Integer id;
//.... etcs
}
public class EmpresaEndereco implements java.io.Serializable {
@Id
@Column(name="empresa_id", unique=true, nullable=false)
private Integer empresaId;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="empresa_id", unique=true, nullable=false, insertable=false, updatable=false)
private Empresa empresa;
//... etcs
}