2012-11-06 77 views

回答

1

看起來你不能直接用Hibernate的註釋創建自定義索引。請參閱相關信息:How to use Hibernate Annotations to add an index on a Lob/Clob/tinyblob,答案中提到如何使用輔助對象進行操作。

在你的情況下,我會在啓動時查詢索引的系統目錄(information_schemapg_catalog),如果找不到,則用原生SQL執行CREATE INDEX語句。

有關在Hibernate中創建觸發器的非常類似的問題,請參閱this answer