Musíte zadat @Type(type = "uuid-char")
kromě @Column(name="...", columnDefinition = "uniqueidentifier")
, viz také Problémy s mapováním UUID v JPA/hibernate.
Alternativně můžete použít String
pole pro id v Javě a stále ponechejte uniqueidentifier
v SQL Server.