说明:
分布式远程调用,feign。下面以电商项目的会员服务(member)与优惠服务(coupon)进行演示。如有错,请大佬指点
一、 导入包(使用远程调用的服务都要导)。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
二、会员服务调用优惠服务,先在优惠服务Controller写方法
@RestController
@RequestMapping("coupon/coupon")
public class CouponController {
@Autowired
private CouponService couponService;
@RequestMapping("/member/list")
public R memberCoupons(){
CouponEntity couponEntity = new CouponEntity();
couponEntity.setCouponName("满100减10");
return R.ok()