У меня есть вопрос о строковом UUID в базе данных в двоичном виде через Hibernate персистентность (JPA2). Я использую сейчас этот код:
private UUID id;
@Id
@Type(type="uuid-char")
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
@Column(length = 32, unique = true, nullable = false)
public final UUID getId() {
return id;
}
Это прекрасно работает, но я должен хранить его в двоичном виде. Не спрашивай меня почему, но я должен.