Я использовал приведенный ниже код для создания столбца типа данных UUID в сущности JPA, который похож на столбец в БД PostgreSQL.
Сущность
@Column(name = "uid", updatable = false, nullable = false)
private UUID uid = UUID.randomUUID();
Столбец таблицы
uid uuid NOT NULL DEFAULT uuid_generate_v1() in PostgreSQL DB
Когда я попытался вставить новую запись, ошибка отображается как
"Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: could not execute statement" and "org.postgresql.util.PSQLException: ERROR: column "uid" is of type uuid but expression is of type bytea"
Как преобразовать значение uuid байта в соответствующее в БД?




Да, я искал какое-то время и не нашел именно этого решения. Спасибо за помощь.