UUID没有斜杠+ Hibernate + MySQL

时间:2014-05-07 03:08:24

标签: java mysql hibernate jpa uuid

我在MySql中将没有斜杠的UUID保存为varbinary(16)。我想使用注释在Hibernate中映射这个字段。我能做到吗?请帮忙。

这是我的映射:

@Id
@GeneratedValue(generator = "uuid")
@GenericGenerator(name = "uuid", strategy = "uuid2")
@Column(name = "PRODUCT_ID", unique = true) 
private String productId;

这是我的插页:

INSERT INTO `item`
(`ID`,
`TITLE`)
VALUES
(
UNHEX('f4e01440cfd011e39c1a0800200c9a66'),
'Apple' 
);

但是在我的代码中,id变得像��%14 @��%11��%1A%08%00%0C�f。

0 个答案:

没有答案