wemedia服务开启Feign远程调用
在admin端添加依赖,引入heima-leadnews-feignapi模块依赖
<dependency>
<groupId>com.heima</groupId>
<artifactId>heima-leadnews-feignapi</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
开启远程调用,在引导类中新增注解@EnableFeignClients
@EnableFeignClients(basePackages = {"com.heima.feignclient"})
public class WemediaApplication{
......
}
目前项目中已经全部集成了seata,在对应的业务方法上进行注解控制即可。
在saveArticle方法上添加注解@GlobalTransactional