Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

FindByUUID() usando o repositório JPA do Spring Data


Tente anotar seu UUID propriedade com @org.hibernate.annotations.Type(type="org.hibernate.type.UUIDCharType")
ou
@org.hibernate.annotations.Type(type="org.hibernate.type.UUIDBinaryType")

Eu enfrentei um problema semelhante ao consultar o banco de dados com UUID devido à troca MSB/LSB com UUID em formato binário; resolvemos o problema tratando os dados como String e fazemos a conversão necessária antes da conversão.