一、前言
在之前的系统架构的演变中,已经简要介绍了系统架构的的发展已及各个系统架构的优缺点,下面从零开始详细介绍一下以微服务spring cloud架构的项目搭建。
本节主要阐述,商品微服务搭建,后续还会介绍订单微服务搭建,以及商品微服务和订单微服务的数据交互及服务的调用、此外还会介绍spring cloud中的产品erueka(类似于阿里的中间件dubbo)
二、项目搭建
1.项目的搭建环境
- 编辑器:spring tool suit(STS)
- JDK:1.8
- 项目构建工具:maven
2.开始搭建
1.新建maven项目 new maven project
2.打包方式jar
3.指定jdk版本及添加Spring Cloud依赖
<properties>
<java.version>1.8</java.version