博客
关于我
Spring系列学习之Spring Cloud微服务相关项目总览
阅读量:166 次
发布时间:2019-02-28

本文共 3496 字,大约阅读时间需要 11 分钟。

Spring Cloud ????


??

??

Spring Cloud??????????????????????????????????????????????????????????Spring Cloud??????????????????????????????????????????????????????????Cloud Foundry?


??

Spring Cloud?????????????????????????????????????????

  • ???/?????
  • ???????
  • ??
  • ???????
  • ????
  • ???
  • ???
  • ?????????
  • ?????
  • ?????

Spring Cloud?????????????????????????????????????????????????????Spring Boot?????

@EnableDiscoveryClientpublic class Application {    public static void main(String[] args) {        SpringApplication.run(Application.class, args);    }}

????

1. ????????Spring Cloud Config?

??Git???????????????Spring Cloud Config??????????Spring Environment????????Spring????????

2. Netflix?????Spring Cloud Netflix?

?Netflix OSS????Eureka?Hystrix?Zuul?Archaius????????????????????????

3. ?????Spring Cloud Bus?

??????????????????????????????????????????

4. Cloud Foundry???Spring Cloud Cloudfoundry?

???Pivotal Cloud Foundry??????????????????SSO?OAuth2??????

5. Open Service Broker API?Spring Cloud Open Service Broker?

????Open Service Broker API???????????????????????

6. ??????????Spring Cloud Cluster?

??Zookeeper?Redis?Hazelcast?Consul????????????????

7. Hashicorp Consul???Spring Cloud Consul?

??Hashicorp Consul?????????????

8. OAuth2???????????Spring Cloud Security?

?Zuul????????OAuth2 REST????????????????

9. ??????Spring Cloud Sleuth?

?Zipkin?HTrace???????ELK?????????????????

10. ??????Spring Cloud Dataflow?

???????????????????????????DSL????GUI?REST API?

11. ????????Spring Cloud Stream?

???????????????????????Kafka?RabbitMQ???????

12. ?????Spring Cloud Task?

??????????????????Spring Boot???????????????

13. Zookeeper???Spring Cloud Zookeeper?

??Apache Zookeeper??????????????

14. AWS???Spring Cloud AWS?

????Amazon Web Services???????Spring???API?AWS??????????

15. ???????Spring Cloud Connectors?

?????????????????????????????????

16. ?????Spring Cloud Starters?

??Spring Boot????????Spring Cloud????????

17. ??????Spring Cloud CLI?

??Groovy??????Spring Cloud???????

18. ???????Spring Cloud Contract?

??????????????????

19. ?????Spring Cloud Gateway?

??Project Reactor??????????

20. OpenFeign???Spring Cloud OpenFeign?

???????Spring??????????Spring Boot?????

21. ?????Spring Cloud Pipelines?

??????????????????

22. ?????Spring Cloud Function?

????????????????????????


????

Spring Cloud???????????????????????????????????????????????Angel???Brixton???????????????????????.SRX??????Finchley.SR5????????????


????

??????????Spring Cloud???

1. ????

???????????Maven?Gradle????Spring Cloud BOM??????

org.springframework.cloud
spring-cloud-dependencies
Finchley.SR2
pom
import

2. ?????

?Spring Boot????????????

@SpringBootApplication@EnableDiscoveryClientpublic class Application {    public static void main(String[] args) {        SpringApplication.run(Application.class, args);    }}

3. ????

???????????

mvn spring-boot:run

?????

??Spring Cloud????????????????????????????????


??

??????????

1. ????

@SpringBootApplication@EnableDiscoveryClientpublic class Application {    public static void main(String[] args) {        SpringApplication.run(Application.class, args);    }}

2. ??

@SpringBootApplication@EnableWebMvcpublic class Application {    @Override    public void configure(WebMvcConfigurer config) {        config.addInterceptors(new InterceptorVerifier<>());    }}

????????????????Spring Cloud??????????

转载地址:http://uqxj.baihongyu.com/

你可能感兴趣的文章
python基础之--包和模块
查看>>
python基础之---面向对象--属性和方法
查看>>
python基础之---运算符
查看>>
python基础之---语句
查看>>
python基础之---正则表达式
查看>>
python基础之---函数式编程
查看>>
python基础之---函数
查看>>
Python基础之(一)基本数据类型
查看>>
Python基础【os】
查看>>
Python基础——面向对象
查看>>
Python基础——线程锁
查看>>
python基础——线程与进程
查看>>
Python基础——构造方法和特殊成员方法
查看>>
Python基础——多线程值从Thread类继承
查看>>
Python基础——多线程之信号量
查看>>
Python基础——_thread多线程
查看>>
Python基础——Thread类与线程对象
查看>>
Python基础——Thread创建管理多线程
查看>>
Python基础——SQLite数据库基本操作
查看>>
Python基础——MySQL数据库基本操作
查看>>