Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column

Posted qingmuchuanqi48

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column相关的知识,希望对你有一定的参考价值。

Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column type encountered in column [others] in table [auth_user]; found [varchar (Types#VARCHAR)], but expecting [integer (Types#INTEGER)]

这个错误是由于使用springdatajpa 将ddl-auto配置为validate

假如说:

当表中字段others是varchar类型, 实体类entity的others是Integer类型,
类型不匹配报错:

以上是关于Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column的主要内容,如果未能解决你的问题,请参考以下文章

Caused by: org.hibernate.property.access.spi.PropertyAccessBuildingException: Could not locate gette

Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: wrong column

Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assig

Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 

Caused by: java.lang.ClassNotFoundException: org.hibernate.annotations.common.reflection.MetadataPro

SSH执行hql报错:Caused by: org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [from user wher