Spring Cloud微服务

一 Spring cloud是什么
1 Spring Cloud不是云计算
2 在Spring Boot的基础上构建的
3 是快速构建分布式系统的工具集
二 Spring cloud的官网
三 关于 Spring cloud的版本
1 大部分Spring项目都是以:主版本号.次版本号.增量版本号.里程碑版本号"命令
主版本:项目的重大重构
次版本:新特性添加和变化
增量版本:Bug修复
里程碑版本:表示某版本的里程碑
2  Spring cloud版本
Spring cloud以英文单词SRX(X为数字)的形式命名版本号。
英文单词:叫做“release train”,Angel、Brixton、Camden等都是伦敦地铁站的名称,它们按照字母顺序发行,可将理解为主版本的演进。
SR:表示“Service Release”,一般表示bug修复,在SR之前,会先发布一个Release版本,例如:Camden RELEASE。
四 Spring cloud特点
1 约定优于配置
2 开箱即用、快速启动
3 适用于各种环境
PC Server、云环境、容器(Docker)
4 轻量级组件
例如服务发现的轻量性组件:Eureka
5 组件的支持很丰富,功能很齐全
例如:配置管理、服务发现、短路器、微服务网关、配置中心、注册中心、智能路由
6 选型中立
例如:服务发现可以用Eureka、Zookerper、Consul
四 需要的技术储备
1 Java
也可以用Scala或Groovy进行开发
2 构建工具
Maven
Gradle
将Maven项目转化为Gradle项目
a 命令行中进入maven的pom文件所在的文件夹
b 输入下面的命令: 
gradle init --type pom
3 Spring Boot
五 使用的软件版本
1 原则:使用最新的版本
2 JDK:1.8
3 Maven:3.5.3
4 IDE:
Spring Tool Suite:3.8.3
IDEA
5 Spring Boot:1.4.3
6 Spring Cloud:Camden SR4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值