sql >> Database >  >> RDS >> PostgreSQL

Postgresql UUID ondersteund door Hibernate?

Dit kan worden opgelost door de volgende annotatie aan de UUID toe te voegen:

import org.hibernate.annotations.Type;
...
@Type(type="pg-uuid")
private java.util.UUID itemUuid;

Over waarom Hibernate dit niet gewoon de standaardinstelling maakt, zou ik je niet kunnen vertellen...

UPDATE:Er lijken nog steeds problemen te zijn met het gebruik van de createNativeQuery-methode om objecten met UUID-velden te openen. Gelukkig heeft de createQuery-methode tot nu toe prima gewerkt voor mij.



  1. SQL-query voor het ophalen van gegevens van de afgelopen 3 maanden

  2. Mogelijk om het standaardschema van de verbindingsreeks in te stellen?

  3. android.database.sqlite.SQLiteCantOpenDatabaseException:onbekende fout (code 14):kon database niet openen

  4. Seconden veranderen in een tijdwaarde in MySQL