1、先看下项目的结构如下
2、现在使用web-app-driver这个模块。然后使用到事物:这边通过feign来调用driver和orders两个模块,然后实现事物管理!
driver模块接口代码
orders模块接口代码:
3、web-app-driver的配置问题:
yml文件:
然后resources下面依旧要引入seata的两个文件:
4、然后web-app-driver创建service实现类,调用两个模块的feign接口:
5、然后controller接口:
6、看下seata的控制台,ok