我使用varbinary(36)将MySql中的UUID保存为主键。我使用EclipseLink来自动生成我的数据对象。它将主键作为String。我插入的数据如下。当我使用JPA从国家/地区选择*时,COUNTRY_ID成为:' 66653565373765302D663832312D313165332D613361632D303830303230306339613636'。我做错了什么?
INSERT INTO `didicity`.`country`
(`COUNTRY_ID`, `NAME`, `SHORT_NAME`)
VALUES
('fe5e77e0-f821-11e3-a3ac-0800200c9a66',
'United State',
'USA'
);
@Id
@Column(name = "COUNTRY_ID")
private String countryId;