Spring Cloud学习 | 第二章 | 服务提供者
来源:互联网 发布:恒大淘宝 法律意见书 编辑:程序博客网 时间:2024/06/06 02:57
上一篇文章简单介绍了一下Spring Cloud的相关背景,没有查看的同学可以了解下,对Spring Cloud的整体学习还是有一定的作用!
集成Spring Cloud有多种方法,可以直接添加maven依赖到pom文件中,也可以直接用Spring插件,这里主要介绍Spring插件的方式,因为使用非常方便,大大的减少了开发量并且spring cloud对相关的依赖已经做了封装,不用过多的关心pom依赖配置。因此强烈推荐各位同学使用插件的方式
下面跟着我一起来战斗吧!!!
(1):添加spring插件, 相信大部分的同学应该都是采用的Eclipse插件(博主本人也是采用的eclipse插件)
1):选中Help --> About Eclipse 然后点击Eclipse的图标,可以看到org.eclipse.platform项,前面有对应的Version 版本号,如下图所示
在这里博主自己使用的是4.5平台的,如果你们使用的不一样请按照个自的版本进行下面的操作。
2):打开浏览器输入网址: 查看eclipse平台版本号对应的sts插件
3): 安装STS插件 , 复制步骤2中,红框中的地址连接,点击Help->Install new software
然后对应的next, agree等....到最后finish...这个时候就已经安装完STS插件,可能需要10-20分钟需要耐性的等待一下
(2):按照步骤一中做完,至此我们已经完成STS插件的安装,下面可以快速创建Spring Cloud项目了,非常方便,就像创建maven项目一样简单,而且自动添加依赖。。。
按照图中的操作,继续如图所示
需要注意的是JDK的版本,可能需要较高的支持,接下来就创建了自己的项目
我们现在只需要创建一个简单的web示例即可,同学们对应这创建,如果需要研究其他的插件,可以自行尝试,解析来next后finish即可
(3):自此我们就已经创建了一个spring cloud项目,创建好后可能需要等待一会(10-20分钟左右)
这个是博主创建好的项目,我们可以进入pom文件查看,里面对应的依赖已经完全添加,是不是非常的效率。
(4):接下来就可以开发我们的项目了。spring cloud 支持的是结构化配置,我们将对应的文件修改成下图的样子
添加如下配置信息即可, (Alt + /)可以提示,就像敲代码提示一样
server:
port: 6000
port: 6000
创建对应的controller,就像我们开发Spring MVC那样
运行main方法,即启动spring cloud项目
已经在6000端口启动,下面打开浏览器访问。
已经顺利的出来,不知道你们的hello world已经成功创建没有!
写得还是非常的详细,如果不懂的话,可以留言!把这些分享给大家,可以少走很多弯路,不过大家要举一反三,技术重在练习和推敲!
阅读全文
0 0
- Spring Cloud学习 | 第二章 | 服务提供者
- Spring Cloud 服务提供者
- 第一章 Spring Cloud 服务提供者
- Spring Cloud学习系列第二章:使用Feign调用服务
- 第三章:Spring Cloud服务提供者集成Mybatis
- 使用 jdbc 测试spring cloud服务提供者
- 第二章 Spring cloud 服务消费者
- 学习Spring Cloud第三课(服务提供者和服务消费者)
- 学习Spring Cloud第三课(服务提供者和服务消费者)
- Spring cloud服务发现之服务提供者和服务消费者
- spring Cloud之服务提供者和服务消费者
- Spring Cloud(四)服务提供者 Eureka + 服务消费者 Feign
- Spring Cloud服务提供者与服务消费者怎么运作的?
- 菜鸟之路spring cloud 学习|第二篇 服务消费者
- Spring Cloud Eureka 入门 (二)服务提供者详解
- Spring Cloud Eureka 入门 (二)服务提供者详解
- Spring Cloud Eureka 入门 (二)服务提供者详解
- Spring Cloud Eureka 入门 (二)服务提供者详解
- Tomcat能打开官方网页但打不开自己的网页 HttpError 404 not available
- Adaboost算法的原理与推导
- Python SciPy Sparse模块学习笔记
- RecyclerView 上拉加载更多及滚动到底部的判断(上)
- Maven入门(含实例教程)
- Spring Cloud学习 | 第二章 | 服务提供者
- java-设计模式-单例模式(Singleton)
- Hibernate与 MyBatis的比较
- 集成学习AdaBoost算法原理及python实现
- 二维数组求和,,,针对键名数量不等的情况
- 目标跟踪算法----KCF进阶(基于KCF改进的算法总结)
- Codeforces Round #417:E. FountainsSagheer and Apple Tree(树上博弈)
- 5.Android-Manifest.xml文件注册活动、声明主活动
- UltraEdit v24破解