在正确配置spring事务管理后
,事务管理是否该回滚,以及怎么回滚是我们面对的问题之一
声明式事务配置好后
对于简单的增删查改业务来说,因为只有一种事务(操作同一点),所以我们对于他的事务管理
既可以使用spring默认的回滚
也可以自己捕捉异常并手动回滚,手动回滚可以返回一个值,用于操作其他数据
个人推荐自己捕捉,再手动,因为要使用失败的返回值,当然视情况而定
多个事物应该直接使用默认,方便,但返回值就只能是成功
在正确配置spring事务管理后
,事务管理是否该回滚,以及怎么回滚是我们面对的问题之一
声明式事务配置好后
对于简单的增删查改业务来说,因为只有一种事务(操作同一点),所以我们对于他的事务管理
既可以使用spring默认的回滚
也可以自己捕捉异常并手动回滚,手动回滚可以返回一个值,用于操作其他数据
个人推荐自己捕捉,再手动,因为要使用失败的返回值,当然视情况而定
多个事物应该直接使用默认,方便,但返回值就只能是成功