Seata初探

项目中需要使用到分布式事务,这里我们选择Seata进行开发。因为Seata支持ORM方式较多,这是官网的说明,Seata 虽然是保证数据一致性的组件,但对于 ORM 框架并没有特殊的要求,像主流的Mybatis,Mybatis-Plus,Spring Data JPA, Hibernate等都支持。这是因为ORM框架位于JDBC结构的上层,而 Seata 的 AT,XA 事务模式是对 JDBC 标准接口操作的拦截和增强。,实现方式页比较多,比如AT模式,TCC模式,Saga模式,XA模式。 本篇文章主要记录Seata的搭建过程以及Seata在Spring Cloud下的使用。

阅读更多