У меня есть следующая схема в PostgreSQL
student_master(
enroll_id varchar(6),
name varchar(25),
class class_enum
)
Здесь class_enum - это enum, созданный с помощью
create type class_enum as enum('1','2','3')
Теперь я создаю класс модели в Java подключиться к базе данных с помощью Hibernate. Первоначально я объявил столбец «класс» с символьным типом данных, но получил следующее исключение
org.postgresql.util.PSQLException: ERROR: column "class" is of type class_enum but expression is of type character varying
Какой тип следует использовать, чтобы сопоставить эту переменную в Java классе с PostgreSQL тип столбца?