PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Tableau de mappage avec Hibernate

Hibernate (et JPA) ne peuvent pas mapper directement le type de tableau PostgreSQL. Consultez cette question pour savoir comment procéder si vous avez vraiment besoin de conserver la structure de votre base de données telle quelle. Ce fil contient un exemple du type personnalisé requis.

Si vous pouvez modifier votre schéma, vous pouvez laisser hibernate créer une table supplémentaire pour gérer la collection - List<Integer> . Ensuite, selon la version d'hibernate que vous utilisez :

  • Conforme à JPA 2.0 :utilisez @ElementCollection
  • Conforme à JPA 1.0 :utilisez @CollectionOfElements