Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Embeddable
- @Table(name = "tab_endereco")
- public class Endereco {
- @Column(length = 40, nullable = false)
- private String logradouro;
- @Column(length = 40, nullable = false)
- private String bairro;
- @JoinColumn(columnDefinition = "char(3)", nullable = false, foreignKey = @ForeignKey(name="fk_cidade"))
- private Cidade cidade;
- @Entity
- @Table(name = "tab_cidade")
- public class Cidade {
- @Id
- @JoinColumn(columnDefinition = "char(3)", nullable = false, referencedColumnName = "fk_cidade")
- private String sigla;
- @Column(length = 40, nullable = false)
- private String nome;
- @Column(columnDefinition = "char(2)", nullable = false)
- private Estado estado;
Add Comment
Please, Sign In to add comment