Hibernate错误:Provided id of the wrong type for class

Hibernate异常:Provided id of the wrong type for class进行CRUD出现以下异常?????sun.reflect.Delegatin

Hibernate异常:Provided id of the wrong type for class

进行CRUD出现以下异常

?

    ????sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ?
  1. ????java.lang.reflect.Method.invoke(Method.java:597) ?

原因是:实体类中主键的类型设置和数据库中不匹配。

解决方法:

1.查看实体类中主键的类型。

2.查看数据库中主键设置的类型。

3.统一类型即可解决