一个神奇的错误 本帖最后由 neverdown2 于 2014-07-05 23:47:09 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我action---service ---dao三层都测过了 测试结果都没有问题吗?debug打断点跟一遍,看看再次点击修改的时候,每一步传递参数都正确不,看看update时给数据库的参数分别为多少?此时数据库的参数分别为多少?比对下?如果数据都没有问题,那可能涉及的就是事务的问题了。 应该是事务没有配置在mybatis配置信息里加上下面这一段就行 <!-- 事务配置 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean> 我在页面修改完后的值,用debug跟踪是最新修改的值啊,可是等action执行完后转向到查询页面时,数据没有更新,再次说一下,数据库的值也是没有更新的,事务也配了,没有问题 是因为hibernate的缓存问题吧,没有flush到数据库中去吧。里面有个flush相关的方法,你试试看。欢迎关注 msg_filter 公众账号,提供互联网的精选文摘,csdner请帮忙下,谢谢! 你没有commit提交吧见这篇文章:http://carvin.iteye.com/blog/848966http://最后要session.commit();但一般用mybatis不用直接操作session吧,调mapper的接口方法执行就行。 是[url=http://carvin.iteye.com/blog/848966[/url],更正。 <jBPM4工作流应用开发指南>相关资料下载 linux apache同时配置 tomcat weblogic 关于spring bean 作用范围 div+css JAVA中如何实现1G左右的大文件上传和下载? 个人总结关于MyEclipse中创建struts数据源的问题 我用Digester组件从xml里读出数据,然后插入数据库,老是出问题,请高手指点!!! 在线求解 javamail怎么发不去啊,大伙帮帮我把! 看着这篇博客做的项目,做完报了一个错误,我想问问大家,是不是了一个文件啊,我怀疑是mapper.xml 无效的列类型 B2B的数据库设计求助
debug打断点跟一遍,看看再次点击修改的时候,每一步传递参数都正确不,看看update时给数据库的参数分别为多少?
此时数据库的参数分别为多少?比对下?如果数据都没有问题,那可能涉及的就是事务的问题了。
在mybatis配置信息里加上下面这一段就行
<!-- 事务配置 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
见这篇文章:
http://carvin.iteye.com/blog/848966http://
最后要session.commit();但一般用mybatis不用直接操作session吧,调mapper的接口方法执行就行。