1.hibernateORA-00904: “MESMACHINE0_”.”MAINTAIN_NO”: 标识符无效
原因:实体类文件中 对应数据库表名填写错误导致数据表中没有该属性 标识符无效
2.ORA-00918: 未明确定义列
java.sql.SQLException: ORA-00932: 不一致的数据类型: 要求 NUMBER 得到的却是 BINARY
调用findbykey方法后发现出现该错误
原因:查询语句中本应返回数字类型的数据 最后却返回了null
3.注解解决Hibernate中should be mapped with insert=”false” updatable=false
该问题一般出现在有主从表的关系中 一般表现为一对多的数量关系
在JoinColum注解中添加 insertable=false, updatable=false