He creado el siguiente bean de entidad y he especificado dos columnas como únicas. Ahora mi problema es que la tabla se crea sin la restricción única y sin errores en el registro. ¿Alguien tiene una idea?Restricción única no creada en JPA
@Entity
@Table(name = "cm_blockList", uniqueConstraints = @UniqueConstraint(columnNames = {"terminal", "blockType"}))
public class BlockList {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
@ManyToOne(cascade = CascadeType.PERSIST)
@JoinColumn(name="terminal")
private Terminal terminal;
@Enumerated(EnumType.STRING)
private BlockType blockType;
private String regEx;
}
Nuestro servidor JBoss es, por tanto, el proveedor JPA es la hibernación creo. – homaxto