Anda perlu menentukan @Type(type = "uuid-char")
selain @Column(name="...", columnDefinition = "uniqueidentifier")
, lihat juga Masalah pemetaan UUID di JPA/hibernate .
Atau Anda dapat menggunakan String
bidang untuk id di Java dan masih menyimpan uniqueidentifier
di SQL Server.