Hibernate(およびJPA)は、PostgreSQL配列型を直接マップすることはできません。データベース構造をそのまま保持する必要がある場合の進め方については、この質問を参照してください。このスレッドには、必要なカスタムタイプの例があります。
スキーマを変更できる場合は、hibernateにコレクションを処理するための追加のテーブルを作成させることができます-List<Integer>
。次に、使用しているHibernateのバージョンに応じて:
- JPA2.0準拠-
@ElementCollection
を使用 - JPA1.0準拠-
@CollectionOfElements
を使用