在使用Hibernate时,出现了如下错误:
Caused by: java.lang.ClassCastException: org.hibernate.mapping.UnionSubclass cannot be cast to org.hibernate.mapping.RootClass
错误原因在于:
在父类中定义并配置了主键之后,又在子类中重复定义并配置了主键。
结果方法:
删除子类中主键及其配置。
在使用Hibernate时,出现了如下错误:
Caused by: java.lang.ClassCastException: org.hibernate.mapping.UnionSubclass cannot be cast to org.hibernate.mapping.RootClass
错误原因在于:
在父类中定义并配置了主键之后,又在子类中重复定义并配置了主键。
结果方法:
删除子类中主键及其配置。