开始使用Spring Cloud实战微服务
Spring Cloud是什么
Cloud?云计算?不是
spring boot
快速构建分布式系统的工具集-全家桶
关于Spring Cloud的版本
大部分spring软件的版本是以:主版本.次版本.增量版本.里程碑版本的形式命名
Spring Cloud Angel SR6???
Service Release
WIN7 Service Pack
。。。。。。
Spring Cloud特点
1)约定优于配置
2)开箱即用、快速启动
3)适用于各种环境
PC Server
云环境
容器(Docker)
4)轻量级的组件
服务发现
Eureka
5)组件的支持很丰富,功能很齐全
配置中心
注册中心
智能路由
6)选型中立
服务发现
Eureka
Zookeeper
Consul
需要的技术储备
1)Java
Scala/Groovy...
2)构建工具
Maven
Gradle
maven - gradle gradleinit --type pom
3)Spring Boot
使用的软件版本
1)原则:使用最新的版本进行讲解。
2)JDK 1.8
3)Maven 3.3.9
4)IDE
Spring Tool Suite 3.8.2
IDEA
5)Spring Boot1.4.1
6)Spring CloudCamden SR1