如果正在使用,
JPA 2.1则可以将类注释
@Table及其属性索引一起使用
@Table(indexes = { @Index(name = "IDX_MYIDX1", columnList = "id,name,surname") })
请注意,如文档所述
仅当表生成有效时才使用它们。默认为无其他索引。
columnlist,如上所示,接受列名列表作为逗号分隔的列表。
如果您不使用JPA 2.1,则可以使用old
Hibernate的
@Index注释(请注意,此注释已被弃用)。有一个属性
columnNames,无论在哪个字段上方声明,都可以传递列名称数组。
@Index(name = "IDX_MYIDX1", columnNames = { "id", "name", "surname"})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)