目录
一、技术选型
SpringCloud | SpringBoot | SpringCloud Alibaba | JAVA | Maven | MySQl |
---|---|---|---|---|---|
Hoxton.SR1 | 2.2.2.RELEASE | 2.1.0.RELEASE | JDK8 | 3.5及以上 | 5.7及以上 |
SpringBoot版本不断更新,如果单独开发一个SpringBoot项目,版本越新越好;如果同时用boot和cloud,需要照顾Springcloud版本,由cloud版本决定boot版本。
SpringBoot和SpringCloud版本依赖关系图:
SpringCloud Version | SpringBoot Version |
H | 2.2.x |
G | 2.1.x |
F | 2.0.x |
E | 1.5.x |
D | 1.5. |
查询https://start.spring.io/actuator/info解析字符串可以查看更详细的版本对应关系
二、搭建微服务工程
2.1创建微服务整体聚合父工程Project
(1)New Project
(2)聚合总工程名字
(3)Maven选版本,导入本地仓库
(4)工程名字
(5)字符编码
(6)注解生效激活
(7)java编译版本选8
(8)File Type过滤