HIbernate org.hibernate.HibernateException:命名查询中的错误

时间:2014-02-21 14:50:40

标签: java sql hibernate named-query

您好不明白namedQuery

的问题
<query name="updtae.payment.paymentDate.by.txn_id">
    <![CDATA[
    update Payment p set p.paymentDate =:payDate WHERE p.txnId=:txnId]]>
</query>

获得例外 HIbernate org.hibernate.HibernateException:命名查询中的错误

没有列与我们实体名称相同 它在本地工作正常而不在生产服务器上

getSession()。getNamedQuery(“updtae.payment.paymentDate.by.txn_id”)。setTimestamp(“payDate”,paymentDate).setString(“txnId”,txnId).executeUpdate();

这是命名查询的调用。

1 个答案:

答案 0 :(得分:0)

我修复问题购买更改hibernate版本
来自Hibernate-Version:3.0.5 到Hibernate-Version:3.2.1.ga