Hibernate (a JPA) neumí přímo mapovat typ pole PostgreSQL. Podívejte se na tuto otázku, jak postupovat, pokud opravdu potřebujete zachovat strukturu databáze tak, jak je. Toto vlákno obsahuje příklad požadovaného vlastního typu.
Pokud můžete změnit své schéma, můžete nechat hibernaci vytvořit další tabulku pro zpracování kolekce - List<Integer>
. Potom v závislosti na verzi režimu spánku, kterou používáte:
- Vyhovuje JPA 2.0 – použijte
@ElementCollection
- Vyhovuje JPA 1.0 – použijte
@CollectionOfElements