Hibernate (i JPA) nie może bezpośrednio mapować typu tablicy PostgreSQL. Zobacz to pytanie, aby dowiedzieć się, jak postępować, jeśli naprawdę musisz zachować strukturę bazy danych taką, jaka jest. Ten wątek zawiera przykład wymaganego typu niestandardowego.
Jeśli możesz zmienić schemat, możesz pozwolić hibernacji utworzyć dodatkową tabelę do obsługi kolekcji - List<Integer>
. Następnie, w zależności od używanej wersji hibernacji:
- Zgodny z JPA 2.0 — użyj
@ElementCollection
- Zgodny z JPA 1.0 — użyj
@CollectionOfElements