Wie erstellt man einen Index über mehrere Spalten mit JPA Annotation?
@Table(name = "MEINE_TABELLE", uniqueConstraints = @UniqueConstraint(name = "A_B_INDEX", columnNames = { "FeldA", "FeldB" }))
public class MeineTabelleImpl implements MeineTabelle {
@Id
private Long id;
private String FeldA;
private String FeldB;
}
Damit erstellt man automatisch eine Tabelle mit dem Namen „Meine_Tabelle“, mit drei Spalten. Die Spalten FeldA und FeldB sind in einem Index zusammen.
JPA: Index erstellen über Annotation