SEATA第三章:快速开始 AT模式(springboot)整合

​前言:

上一章节我们讲述AT模式整合spring案例,此章节我们讲述AT模式整合spring boot案例,有如下几个知识点需要大家注意:dubbo,nacos,mybatis,mybatis-plus。(敲黑板:此章节的案例是依托于seata-samples项目中 springboot-dubbo-seata项目,没有下载的同学去github搜索此项目https://github.com/seata/seata-samples.git)


 

一.业务场景分析

和上一章节讲述的一致,下单业务场景,这里不再赘述。

二.pom文件分析

 

1.spring boot依赖引入

此项目没有通过<parent>标签继承父模块来构建,直接引入的 <spring-boot-dependencies>pom中的所有内容。

小提示:<spring-boot-dependencies>只能在dependencyManagement中使用

 

2.dubbo依赖引入

这里有不确定的一点<dubbo-spring-boot-starter>标签是否包含<dubbo-config-spring>的功能,我本人认为是包含的,与spring boot整合引入第一个标签就够了。

 

3.seata依赖引入

4.nacos依赖引入

5.数据源与mybatis依赖引入

 

三.项目结构分析

此案例项目以maven聚合模式构建&

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值