请问为什么我在hibernate dao中测试save or update()方法成功了,但是在ssh dao 中用同样的方法却不成功啊

关键是代码执行了,数据库并没有更新,而且还不报错... 关键是代码执行了,数据库并没有更新,而且还不报错 展开
 我来答
品怀缘
2012-06-24 · TA获得超过776个赞
知道小有建树答主
回答量:862
采纳率:100%
帮助的人:648万
展开全部
spring怎么配置的,有没有把事务处理配置上!举例如下:
<bean id="transactionInterceptor"
class="org.springframework.transaction.interceptor.TransactionInterceptor">
<property name="transactionManager">
<ref bean="transactionManager" />
</property>
<property name="transactionAttributeSource">
<value>
cn.edu.ynu.bo.login.ILoginBO.*=PROPAGATION_REQUIRED,-Exception
</value>
</property>
</bean>
简不断
2012-06-24 · TA获得超过105个赞
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:87.8万
展开全部
你事务没有提交吧,ssh中是用事务的。要tx.commit();
追问
提交事务了啊,关键是在只有hibernate 的情况下用main 方法测试正常,在ssh中就出现这样的问题了
追答
那可能是你的application.xml文件配置有问题了,查查看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式