下载,解压
修改conf中的file.conf
driver-class-name = "com.mysql.jdbc.Driver"
url = "jdbc:mysql://127.0.0.1:3306/seata"
user = "root"
password = "123456"
vgroup_mapping.shop_tx_group = "default"
建库:seata
Sql在conf中db_store.sql
使用nacos作为注册中心
修改conf下的registry.conf
registry {
# file 、nacos 、eureka、redis、zk、consul、etcd3、sofa
type = "nacos"
nacos {
serverAddr = "localhost:1111"
namespace = ""
cluster = "default"
编码:
导包pom
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-seata</artifactId>
<version>2.1.0.RELEASE</version>
<exclusions>
<exclusion>
<groupId>io.seata</groupId>
<artifactId>seata-all</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-all</artifactId>
<version>0.9.0</version>
</dependency>
先启动nacos再启动seata
之后在建立好的业务数据库中执行conf下的db_undo_log.sql,去除第一行的drop语句,高版本的seata没有sql文件,需要去git上找