Giriş
Tablo seviyesinde uygulanır. Sütun seviyesinde uygulamak istesek şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Tablo seviyesinde uygulanır. Sütun seviyesinde uygulamak istesek şöyle yaparız.
@Column(unique=true)
String username;@UniqueConstraint is dissallowed for this locationŞöyle yaparız.
@Entity
@Table(uniqueConstraints={@UniqueConstraint(columnNames={"username"})})
public class SomeEntity {
    @Column(name = "username")
    public String username;
}Şöyle yaparız.
@Entity
@Table(uniqueConstraints={@UniqueConstraint(columnNames = {"id_1" , "id_2"})})
public class class_name {
  @Id
  @GeneratedValue
  public Long id;
  @NotNull
  public Long id_1;
  @NotNull
  public Long id_2;
} 
Hiç yorum yok:
Yorum Gönder