休眠时列类型错误

时间:2015-06-29 16:02:37

标签: java hibernate postgresql

当我将hibernate.hbm2ddl.auto值从update更改为validate时,它会显示错误消息:

  

引起:org.hibernate.HibernateException:错误的列类型   列phaseFromA的public.element。找到:float4,expected:float

它引用的字段是:

@Column(nullable = false)
@Basic
private float phaseFromA;

它被映射到postgreSQL作为REAL类型。 我已经读过解决方案是将columndefinition放在注释中,但它没有正常工作。

0 个答案:

没有答案