Du måste ange @Type(type = "uuid-char")
förutom @Column(name="...", columnDefinition = "uniqueidentifier")
, se även Problem med att kartlägga UUID i JPA/hibernate .
Alternativt kan du använda en String
fältet för id i Java och fortfarande behålla uniqueidentifier
i SQL Server.