当我将hibernate.hbm2ddl.auto值从update
更改为validate
时,它会显示错误消息:
引起:org.hibernate.HibernateException:错误的列类型 列phaseFromA的public.element。找到:float4,expected:float
它引用的字段是:
@Column(nullable = false)
@Basic
private float phaseFromA;
它被映射到postgreSQL作为REAL类型。 我已经读过解决方案是将columndefinition放在注释中,但它没有正常工作。