Hibernate重复条目

时间:2014-03-10 12:34:22

标签: java mysql hibernate servlets nhibernate-mapping

我有注册表。它有许多重复的条目。这里以相同的用户名重复条目。所以我想知道如何防止表中的重复条目。我正在使用Hibernate和java servlet。

2 个答案:

答案 0 :(得分:1)

您应该在用户名上创建一个唯一约束。

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

答案 1 :(得分:1)

@Column(name = "username",unique=true)

在列级别。