hibernate错误笔记

Caused by: java.sql.SQLException
at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:398)

at com.informix.jdbc.IfxSqli.E(IfxSqli.java:3561)

原因:SQL语法错误。hibernate反向生成POJO的时候生成属性catalog = "wzrptdb",然后可以看到SQL语句就是from wzrptdb.wzreport.user,实际上我们需要的是from wzreport.user。

解决方法:删除catalog 属性。

纪要:在使用MySql作为数据库反向生成时,即使有catalog属性hibernate查询也一切正常,当换成informix数据库时就需要注意这一点。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值