你好StackOverflow社区
我正在使用spring Boot 2.7和mysql 8。我正在使用hib生成一个列,其中包含UUID值(与我的主键不同),但收到此错误
not-null property references a null or transient value
代码
@GeneratedValue(generator = "UUID")
@GenericGenerator(name = "UUID", strategy = "org.hibernate.id.UUIDGenerator")
@Column(name = "campaignId", updatable = false, nullable = false)
@Type(type = "org.hibernate.type.UUIDCharType")
private UUID campaignId;
尝试了各种事情,但似乎没有工作。我只是需要系统生成一个唯一的ID。
1条答案
按热度按时间wljmcqd81#
它应该简单地“工作”与此:
如果必须更明确,则还要定义列规范: