目录
下载
修改配置
seata-server-0.9.0.zip解压到指定目录并修改conf目录下的file.conf配置文件。
主要修改:自定义事务组名称+事务日志存储模式为db+数据库连接信息。
创建seata数据库
修改配置
conf目录下的registry.conf配置文件,修改注册信息
启动nacos
具体nacos使用方式请自行学习
启动seata-server
运行bin/seata-server.bat
使用
引入包
项目引入seata的starter,即可使用seata(注意,与seata版本对应)。
-
- <dependency>
- <groupId>com.alibaba.cloudgroupId>
- <artifactId>spring-cloud-starter-alibaba-seataartifactId>
- <exclusions>
- <exclusion>
- <artifactId>seata-allartifactId>
- <groupId>io.seatagroupId>
- exclusion>
- exclusions>
- dependency>
- <dependency>
- <groupId>io.seatagroupId>
- <artifactId>seata-allartifactId>
- <version>0.9.0version>
- dependency>
配置seata
- spring:
- cloud:
- alibaba:
- seata:
- tx-service-group: fsp_tx_group
使用
我们只需要@GlobalTransactional注解标注在业务方法上,即可开启分布式事务!
评论记录:
回复评论: