PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Mapowanie tablicy za pomocą Hibernate

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak napisać ograniczenie dotyczące maksymalnej liczby wierszy w postgresql?

  2. Znajdź n najbliższych sąsiadów dla danego punktu za pomocą PostGIS?

  3. PostgreSQL DATEADD() Odpowiednik

  4. Ograniczenie NOT NULL na zbiorze kolumn

  5. Slick 2.0 Ogólne operacje CRUD