由于strategy
和UUIDGenerator
已弃用,因此这是新的UUID生成器:
@GenericGenerator(
name = "UUID",
type = org.hibernate.id.uuid.UuidGenerator.class
)
在使用它时,我得到以下错误:
Org.hibernate.id.uuid.UuidGenerator中构造函数的参数0 需要类型为‘org.hibernate.Annotations.UuidGenerator’的Bean 找不到
我在documentation号中找不到任何与此相对应的东西.
为了充分披露,这是使用的整个注释块:
@Id
@GeneratedValue(strategy = GenerationType.AUTO, generator = "UUID")
@GenericGenerator(name = "UUID", type = org.hibernate.id.uuid.UuidGenerator.class)
@Column(...)