新手向,十分钟快速创建 Spring Cloud 项目

  • 时间:
  • 浏览:5
  • 来源:神彩IOS下载_彩神IOS下载官方

1.在项目上右键-->new-->module-->Spring Initializr-->next

1.通过 Spring Initializr,创建有另有三个 Eureka Discovery Client 模块,同需要勾选加入Spring Web依赖。

4.配置完毕并且 ,启动服务消费者,刷新Eureka控制台,可不不需要 看到消费者由于注册。

本文通过IDEA的插件,快速创建了有另有三个 基于Eureka进行服务发现的Spring Cloud工程实例。

除了集成插件,也可不不需要 直接访问 http://start.spring.io ,通过引导,在脚手架中创建自己的项目,导入到开发工具中,感兴趣的同学可不不需要 去试下。

5.打开浏览器输入localhost:{server.port}/path 进行服务调用,这里我用 http://localhost:8763/greet?name=eureka ,可不不需要 看到请求正确返回,正确调用了服务提供者。

2.填写项目相关信息,这里命名为 eureka-server,进入下一步

4.启动应用,刷新Eureka控制台,可不不需要 看到服务由于注册到Eureka上

eureka的配置信息可不不需要 查看 org.springframework.cloud.netflix.eureka. EurekaClientConfigBean ,参考源码了解含义。

6.修改配置,切换启动端口,默认生成的项目配置文件是 application.properties,这里我替加上application.yml

7.启动项目,在浏览器中输入http://localhost:8761/ ,访问Eureka控制台,服务正常启动

1.按照同样的措施 ,创建有另有三个 项目,这里村里人 创建有另有三个 Spring Boot风格的服务,创建需要要勾选 Spring Cloud Discover--> Eureka Discover Client 和 Spring Web 的依赖。



2.修改原有配置,指定服务注册中心,这里还是使用yml文件。

2.在启动类中加上@EnableDiscoveryClient表明标注类是消费者,加入restTemplate来消费相关的服务。

5.由于启动有疑问,检查算是缺少Spring Boot web的依赖包,可不不需要 尝试加上如下配置:

下面村里人 学习如保快速搭建有另有三个 Spring Cloud 工程,示例使用 Spring Boot 2.2.2 版本。

2.在application启动类中加入注解@EnableEurekaClient,表明自己属于有另有三个 生产者。这里为了方便测试,直接使用@RestController获取返回值。

2.填写项目相关的信息,进到下一步

8.由于启动报错,配置文件未生效,检查下 target 目录下算是正确引用了 application.yml 文件。

4.填写项目名和项目位置等,完成

3.选者Cloud Discovery-->Eureka Server,下一步

3.创建controller层,消费远程服务

1.创建有另有三个 新工程,选者maven,点击下一步

4.原来村里人 就创建好了有另有三个 普通项目,该项目是作为有另有三个 Parent project地处的,可不不需要 直接删除src文件夹

5.IDEA会自动生成Application类,加上@EnableEurekaServer,该注解表明标注类是有另有三个 Eureka Server

3.修改配置,注册到Eureka Server。

3.填写项目名和项目位置,命名为 spring cloud demo,点击 finish

本文为新手向教程,帮助村里人 快速入门 Spring Cloud 开发,也作为「跟我学 Spring Cloud Alibaba」系列的补充文章,文章会在公众号「架构进化论」进行首发更新,欢迎关注。

一般来说,Intelij IDEA 可不不需要 通过 Maven Archetype 来快速生成Maven项目,随便说说 IDEA 集成了 Spring 官方提供的 Spring Initializr,可不不需要 非常方便的创建 Maven 项目,因此 能自动生成启动类和单元测试代码。

猜你喜欢

这种行李箱的锁怎么开?在线等,急!!!

你对你这些回答的评价是? 我来答你对你这些回答的评价是?换一换为你推荐:下载百度知道APP,抢鲜体验你对你这些回答的评价是?展开全版使用百度知道APP,立即抢鲜体验。你的手

2020-02-25

thinkgamer.cn的主页

2018年1月9日,中国互联网自学发布《“网行指数”报告》。“网行指数”采用综合分析法律法律依据 ,从网站的访问热度、服务技术、网络安全、社会监督和第三方指标等5个维度,对当

2020-02-24

初一到初三所有历史的战争,要有时间地点人物结果和相关成语。谢谢谢谢啦!

1942年春至1943年12月,是大战的相持与转折阶段。在这一 阶段中,德、意、日军队在世界各战场上全面展开作战,法西斯不断膨胀的侵略野心和其潜力欠缺的矛盾突出地表现出

2020-02-24

中国五千年历史文化简略

中华文明不止五千年,一般来说有本身五千年是从大禹治水那时算起的.大禹治水的时间根据目前的考证应在公元前280多年.也却说我距今480多时.不过五千年文明之说早已有之,以当时的学

2020-02-24

抢票季:吐槽12306 & 分享抢票经验

把这句代码倒入console后边执行:第三,意味着 那么 去检验,请将用户名和密码同時 传给服务器,数据量不用大几次,如何让请求数量至少都可以减少一倍,还减去了点击登陆按

2020-02-24