【发布时间】:2019-12-19 15:31:30
【问题描述】:
我们在基于 Hibernate 的 Web 应用程序中遇到了一个奇怪的场景。
在数据库 postgresql 上,有一个 text[] 类型的列字段,其中一些值为 Null。在我的实体类中,我已将其映射到 String[],当我运行 CriteriaBuilder 选择查询时,我收到异常提示
请求处理失败;嵌套异常是 javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: could not set a field value by reflection setter
我在实体类中的 String[] 上使用 @Type(type = "GenericArrayUserType") 注释。
【问题讨论】:
标签: spring postgresql hibernate entitymanager criteriaquery