Я использую свой 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;