首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在spring boot上使用Hibernate生成自动UUID

如何在spring boot上使用Hibernate生成自动UUID
EN

Stack Overflow用户
提问于 2017-07-14 01:00:55
回答 4查看 36.8K关注 0票数 14

我想要实现的是生成一个UUID,它是在DB插入期间自动分配的。类似于名为" id“的主键列生成id值。

模型值如下所示:

代码语言:javascript
复制
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(nullable = false)
private Long id;


@GeneratedValue(generator = "uuid2")
@GenericGenerator(name = "uuid2", strategy = "uuid2")
@Column(name = "uuid", columnDefinition = "BINARY(16)")
private UUID uuid;

但是当DB插入完成时。"uuid“为空。

非常感谢您的帮助。如果我问了一个明显愚蠢的问题,我很抱歉。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45086957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档