sql >> Database >  >> RDS >> PostgreSQL

Array toewijzen met Hibernate

Hibernate (en JPA) kunnen het PostgreSQL-arraytype niet rechtstreeks toewijzen. Zie deze vraag voor wat u moet doen als u uw databasestructuur echt moet behouden zoals deze is. Deze thread heeft een voorbeeld van het vereiste aangepaste type.

Als u uw schema kunt wijzigen, kunt u de slaapstand een extra tabel laten maken om de verzameling te verwerken - List<Integer> . Vervolgens, afhankelijk van de versie van de slaapstand die u gebruikt:

  • Voldoet aan JPA 2.0 - gebruik @ElementCollection
  • Voldoet aan JPA 1.0 - gebruik @CollectionOfElements


  1. Hoe de SQL SUM-functie te gebruiken

  2. Zijn er nadelen aan het gebruik van tekst van het gegevenstype voor het opslaan van strings?

  3. Android Kamer + Venster Functies

  4. Hoe DevOps DBaaS (Database-as-a-Service) zou moeten gebruiken om hun applicatie-ontwikkeling te optimaliseren