1)先创建一个Eureka服务注册中心模块,用来作为服务的注册中心,点击项目右键,创建一个新的module
2)SpringCloud是基于SpringBoot的,所以这里选择Spring Initializer创建一个新的SpringBoot模块,选择默认的Initializer Service URL即可,点击Next下一步
3)填写正确的Group和给注册中心想一个帅气的Artifact,点击Next
4)选择Spring Cloud Discovery,然后勾选Eureka Server,点击Next
5)如果不修改注册中心模块名称,就直接Finish
6)这里贴出eureka-server模块pom.xml文件部分的代码,如下:
6)按照上面的步骤创建一个service-provider服务模块,贴出这个模块的pom.xml,如下:
7)创建server-consumer服务模块,注意这里会用到ribbon和hystrix,勾选这两个需要的依赖模块
这里照旧贴出service-provider模块pom.xml代码:
8)IDEA提示你是多模块架构,点击这里可以开启多模块架构的DashBoard面板,这个工具在SpringCloud中很有用!
9)如图就是Dashboard启动面板
9)限于篇幅有限,请继续关注后续篇《手把手教你用IDEA搭建SpringCloud入门项目(三)》
SpringCloud学习之手把手教你用IDEA搭建入门项目(二)
原文:https://www.cnblogs.com/xulijun137/p/12209715.html