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

FindByUUID() à l'aide du référentiel JPA de Spring Data

Essayez d'annoter votre UUID propriété avec @org.hibernate.annotations.Type(type="org.hibernate.type.UUIDCharType")
ou
@org.hibernate.annotations.Type(type="org.hibernate.type.UUIDBinaryType")

J'ai rencontré un problème similaire lors de la requête de la base de données avec UUID en raison de l'échange MSB/LSB avec UUID au format binaire ; nous avons résolu le problème en traitant les données en tant que chaîne et effectuons la conversion nécessaire avant la conversion.