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