У меня есть столбец в базе данных PostgreSql, который определен с типом boolean[]
. Я хочу отобразить это в свойство сущности Java с помощью Hibernate 3.3.x. Тем не менее, я не могу найти подходящий тип Java, на который Hibernate с удовольствием сопоставит. Я думал, что java.lang.Boolean[]
будет очевидным выбором, но Hibernate жалуется:
Caused by: org.hibernate.HibernateException:
Wrong column type in schema.table for column mycolumn. Found: _bool, expected: bytea
at org.hibernate.mapping.Table.validateColumns(Table.java:284)
at org.hibernate.cfg.Configuration.validateSchema(Configuration.java:1130)
Я также безуспешно пробовал следующие типы свойств:
java.lang.String
java.lang.boolean[]
java.lang.Byte[]
Как мне сопоставить этот столбец?