今天测试部换了数据库后出了一些问题,其中有很多这种问题: 08:30:58,383 ERROR [org.hibernate.util.JDBCExceptionReporter] ORA-00904: "THIS_"."YISHENG_CODE": 标识符无效。 用DbVisualizer连上后发现新的数据库中表跟原来旧的数据库表的结构不一样——没有“YISHENG_CODE”这个字段,原来这个错误的原因是实体类的某个属性映射了表中不存在的字段!接下来在表中加上YISHENG_CODE字段就可以了。 错误总结: 原因:实体类的某个属性映射了表中不存在的字段! 解决:删除实体类中的属性或是数据表中加上对应的字段就ok了
ERROR [org.: "THIS_"."YISHENG_CODE": 标识符无效
最新推荐文章于 2021-11-10 09:24:37 发布