Создание индексов в БД с помощью Hibernate @Index Annotation

В моем проекте есть возможности гибернации на основе аннотаций.

Теперь я хочу создать индекс по столбцу. Мое текущее определение столбца

@NotNull
@Column(name = "hash")
private String hash;

и я добавляю@Index аннотация здесь.

@NotNull
@Column(name = "hash")
@Index(name="hashIndex")
private String hash;

а затем DROP TABLE и перезапустите сервер Tomcat. После того, как сервер создан, таблица создана, но я не вижу новый индекс по следующему запросу.

SHOW INDEX FROM tableName

Предполагается построить таблицу с новым индексом. Я использую InnoDB с MySQL.

Ответы на вопрос(4)

Ваш ответ на вопрос