我用ssm框架, 但mybatis 不提供级联删除和级联更新.
如果用spring事务管理, 开启数据库的级联操作, CASCADE, 那spring会帮助我回滚吗??
肯定是可以回滚的啊,
mybatis本身不带级联操作吧,你可以在service层的代码中处理,简单说就是在一个service方法里面调用多个dao方法执行更新删除操作。
然后把spring事务管理配置在service层,指定异常类型exception回滚
都说是事务管理了 不帮你回滚 那还叫事务管理嘛
当然会帮你回滚的,事务是围绕你的业务来定的,功能有很多,比如提交/回滚/只读等等