java,getHibernateTemplate().saveOrUpdate(instance);执行失败怎么调试
java,getHibernateTemplate().saveOrUpdate(instance);执行失败怎么调试instance的主键有值,应该是执行update操...
java,getHibernateTemplate().saveOrUpdate(instance);执行失败怎么调试
instance的主键有值,应该是执行update操作的,但是数据没有变化,也没报任何错,请问怎么调试 展开
instance的主键有值,应该是执行update操作的,但是数据没有变化,也没报任何错,请问怎么调试 展开
展开全部
排除法:
项目是否部署成功
确定配置文件没有问题
看看调试级别,是不是屏蔽了一些错误信息,导致看不到错误提示
debug调试看看程序流程和相应变量是否是预想的值
这些都是项目可能存在的问题。
现在说说hibernate可能的问题:
你saveorupdate这个instance对象的内容是否做过修改,如果instance对象没做过任何修改,hibernate是不会有任何动作的。
还可能是你的配置文件中的相应关联属性值的问题,具体的不好说。你试试看看吧。
项目是否部署成功
确定配置文件没有问题
看看调试级别,是不是屏蔽了一些错误信息,导致看不到错误提示
debug调试看看程序流程和相应变量是否是预想的值
这些都是项目可能存在的问题。
现在说说hibernate可能的问题:
你saveorupdate这个instance对象的内容是否做过修改,如果instance对象没做过任何修改,hibernate是不会有任何动作的。
还可能是你的配置文件中的相应关联属性值的问题,具体的不好说。你试试看看吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先看看你的配置有没有问题,然后看看类有没有错误,如果都正确就把语句打出来看看就差不多知道是哪的错了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要使用事务管理,不然没有永久保存进去的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询