Hibernate 执行查询分页,结果出现update obj 语句导致查询报错
Queryquery=this.getSession().createQuery(hql);在提交对象obj,使用saveOrUpdate方法;执行完成都没有问题,结果在...
Query query = this.getSession().createQuery(hql);
在提交对象obj,使用saveOrUpdate方法;执行完成都没有问题,结果在action层跳转到分页查询时执行Query query = this.getSession().createQuery(hql);进行查询先打出update obj 日志,因obj没有传入对象,结果报错。我想问,这里为什么会进执行 update 。求大神帮忙指点,谢谢 展开
在提交对象obj,使用saveOrUpdate方法;执行完成都没有问题,结果在action层跳转到分页查询时执行Query query = this.getSession().createQuery(hql);进行查询先打出update obj 日志,因obj没有传入对象,结果报错。我想问,这里为什么会进执行 update 。求大神帮忙指点,谢谢 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
1个回答
2014-12-15
展开全部
那要看代码是如何的了
。。。。
写过那么多没出现过的事情
。。。。
写过那么多没出现过的事情
追问
新增的时候action层是采用s标签封装,后天直接存储的。在查询的时候,没有传入该对象,但在getSession,this.getSession().createQuery(hql) 执行时会先执行update obj;如果是直接进行分页查询就不会这样。初用Hibernate,蛮多底层不了解,么见怪。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询