1. What is Spring cloud?
Quickly build a tool set of distributed systems based on spring boot
2. About the Spring cloud version
Most of the spring software versions are in: Major version. Minor version. Incremental version. The form of the milestone version is named
Spring Cloud Angel SR6: where Angel UK subway station name, SR6 is service Release 6
Official website: https://projects.spring.io/spring-cloud/
3. Spring Cloud Features
Conventions better than configuration
Off-the-box, quick Start
Suitable for a variety of environments: PC Server, Cloud environment, containers (Docker)
Lightweight components: Service discovery, Eureka
Component support is rich and fully functional: Configuration center, registry, Smart routing
Selection Neutrality: Service discovery "Eureka, Zookeeper, Consul"
4. Required Technical Reserves
Java:scala/groovy ...
Build tools: Maven, Gradle "maven to Gradle:gradle init--type Pom"
Spring Boot
5. Software version used
Principle: Use the latest stable version.
JDK 1.8, Maven 3.3.9, IDE "Spring Tool Suite 3.8.2, Idea"
Spring Boot
0201-Getting Started with spring Cloud combat micro Service