Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duplicação de cadastro

Boa noite pessoal.

Surgiu uma dúvida quanto a duplicação de cadastros no banco de dados. Pelo JPA tem como evitar que um cadastro seja duplicado ou preciso verificar a base e só depois cadastrar? Ou ainda, a regra deve ser feita pelo BD?

Desde já agradeço e aguardo um retorno.

1 resposta
solução!

Olá Gustavo!

Sim, é possível evitar a duplicação de cadastros utilizando a JPA. Uma forma de fazer isso é utilizando a anotação @Column(unique = true) no atributo que não pode ser duplicado. Dessa forma, a JPA irá lançar uma exceção caso haja uma tentativa de inserir um novo registro com o mesmo valor.

Espero ter ajudado e bons estudos!