hibernate使用异常汇总

来源:互联网 发布:梦幻西游宠物数据 编辑:程序博客网 时间:2024/05/21 19:36

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

原创粉丝点击