Hibernate无法定义对象类型

时间:2018-04-13 14:09:03

标签: java hibernate

我有一个列变量,可以存储StringBigDecimal值。我在pojo中将其类型设置为Object。

@Column(name = "key", columnDefinition = "TEXT")
private Object key;
在postgres中,

key列类型为TEXTkey值可能是String,例如keyStringBigDecimal例如10000。这就是我将其设置为Object的原因。但是,在运行应用程序时,hibernate会抛出错误。

Caused by: org.hibernate.MappingException: property mapping has wrong number of columns: com.maestralsolutions.jaha.model.ProfileFieldEnumerationValue.value type: object

我错过了什么?我需要配置什么吗?

P.s。:添加@Lob没有解决问题。

0 个答案:

没有答案