开发者社区> 问答> 正文

都是主动控制是否回滚,为什么还要用seata

一个微服务A调用另一个微服务B , B出错了, A要判断B是否成功才主动抛出异常去回滚,而不是A自动回滚, 那不是直接不用seata就可以做到吗?

展开
收起
一人吃饱,全家不饿 2021-02-02 11:07:44 4272 0
来自:阿里开源
1 条回答
写回答
取消 提交回答
  • 重点在于业务无侵入性。这就比如你完全可以使用new来创建对象使用jdbc来链接数据库,那你为什么还要用spring框架和mybatis这类的框架。框架/中间件可以帮你完成一些杂活来提高开发效率。

    2021-02-02 11:07:51
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
阿里巴巴相信开源的世界里人人贡献代码,人人获得收益,共同创造一个互帮互利的社区,促进技术进步和发展。
问答排行榜
最热
最新

相关电子书

更多
《Seata 1.3 新特性以及如何参与社区》 立即下载
GTS-分布式事务全新解决方案 立即下载
事务、全局索引、透明分布式 立即下载