Search code examples
javamysqlhibernateservletsnhibernate-mapping

Hibernate duplicate entry


I have Registration table.That has many duplicate entries. Here duplicate entries in terms of same username. so I want to know how to prevent the duplicate entries in a table. I am using Hibernate and java servlet.


Solution

  • You should create an unique constraint on the username.

    @Entity
    @Table(uniqueConstraints=
               @UniqueConstraint(columnNames = {"username"})) 
    public class Registration {
        //...
    }