1
resposta

Mesmo usando o @JoinColumn(unique=true) continua duplicando

To seguindo todo o passo a passo , deletei a base de dados , criei novamente fiz como está na aula e ao testar continua aceitando chaves duplicadas.

Detalhe: a única diferença é que estou usando o Postgres e não o MysSQL.

1 resposta

tenta colocar a anotação direto na classe do relacionamento:

@Table(uniqueConstraints={@UniqueConstraint(columnNames={"name"})})

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software