ssm事务不起作用

今天下午被一个问题卡了好久,首先是想使用事务处理业务,了解了事务的四大特性,而后又处理了一下业务。首先是插入了三张有关联的表,在一个controller方法里面,上面加了@Transactional注解。但是发生异常时事务不起作用,一张表插入了数据,另外两张表却没有数据。事务不起作用!!

经过了再三检查配置文件,事务管理器创建,事务声明,事务拦截性配置和AOP设置,,么有发现什么错误。

实在无奈。

最后在百度无意间看到,会不会是数据库表属性设置为MyISAM,MyISAM是不支持事务的,需要修改为InnoDB。

一查看,我去还真是!!。哎,修改之后就可以有实务操作了。。

无奈了。

最后,对于前路迷途的我,报以警句。  民之从事,常于几成而败之,慎终如始,则无败事。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值