Я використовую свій uuid наступним чином:
@Id
@GeneratedValue(generator = "uuid")
@GenericGenerator(name = "uuid", strategy = "uuid")
@Column(name = "uuid", unique = true)
private String uuid;
але я отримую розумне попередження про сплячий режим:
Використання org.hibernate.id.UUIDHexGenerator, який не генерує значень UUID, сумісних з IETF RFC 4122; розгляньте можливість використання org.hibernate.id.UUIDGenerator
Тому я хочу перейти на org.hibernate.id.UUIDGenerator
, тепер моє питання полягає в тому, як я повинен передати це генератору Hibernate. Я бачив, як якийсь хлопець використовував це як "сплячий режим" - отже, це те, що я пробував, але з негативним результатом:
@Id
@GeneratedValue(generator = "hibernate-uuid")
@GenericGenerator(name = "hibernate-uuid", strategy = "hibernate-uuid")
@Column(name = "uuid", unique = true)
private String uuid;