spring cloud 阿里巴巴 2021.0.1.0的创建及其基本组件的使用

学习目标:

spring cloud2.6.3的基本学习

  • 一个项目掌握最新spring cloud 阿里巴巴 2021.0.1.0
    的基本使用

 我的git地址:

我的学习仓库: 个人学习所敲的代码集合


学习内容:

最新spring cloud 阿里巴巴 2021.0.1.0 的基本使用

例如:

  1. nacso的服务注册
  2. 跨服务调用
  3. 熔断器的开启
  4. gateway的使用
 
  
package com.zhou.demotwo.client;


import com.zhou.demotwo.client.impl.DemoOneClientImpl;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;

@FeignClient(name = "nacos-zhou",fallback = DemoOneClientImpl.class)
public interface DemoOneClient {

    @GetMapping("/index/demo/getIndex")
    String getIndex();

}
package com.zhou.demotwo.client.impl;

import com.zhou.demotwo.client.DemoOneClient;
import org.springframework.stereotype.Component;

@Component
public class DemoOneClientImpl implements DemoOneClient {
    @Override
    public String getIndex() {
        System.out.println("熔断开启!!!");
        return "熔断开启!!!";
    }
}

你可能感兴趣的:(spring,cloud,gateway,java,maven)