Java中关于SpringBoot的入门图文教程

一、什么是SpringBoot

  最近几年,微服务的概念越来越火。而相信大家在搜索微服务时,映入眼帘的首先就是SpringBoot以及SpringCloud。SpringCloud提供的一套完整的微服务解决方案,但是SpringBoot与SpringCloud又有何关系呢?这里不卖关子,SpringBoot可以说是SpringBoot的基础,就像JAVA SE是你想要向JAVA EE进阶的必经之路一样。那我们就从SpringBoot开始,一点点的来探索微服务的道路。希望大家一起学习,如果我哪里写的有问题,请大家指出,轻喷。

二、来个简单的例子

  身为程序员,大家都对Hello World不陌生,那么我们就从Hello World开始我的的学习之路。楼主以IDEA为开发工具(安利一波,IDEA真的是要比ECLIPSE好用的不要不要的)。

  可以通过两种创建方式来创建SpringBoot项目。如下图红框所示:

  

  其实在我看来两种构建方式没有什么差别,要说差别,也就是Spring Initiallizr可以帮你初始化一个简单的SpringBoot项目(简直是懒人福利呀),而使用MAVEN构建,则需要自己手动添加一些SpringBoot的依赖。我们以Spring Initiallizr来创建(不要问楼主为什么,因为楼主懒)。

下一步,填写MAVEN的一些信息

下一步,我们尝试用最新版本的SpringBoot来进行构建,其他全不选(不要问我左侧的选项有啥用,慢慢来)

下一步,填写工程名,填好项目名称后点击Finish,稍等一下,等待系统构建完成。

这就是我们初始化的一个SpringBoot工程,如下图:

接下来我们开始写一个简单的Hello World项目,添加spring-boot-starter-web依赖,以便项目可以进行web访问。

编写HelloWorld代码:

然后启动项目运行,项目启动成功如下:

打开浏览器输入http://localhost:8080/hello,可以看到我们已经答应出Hello SpringBoot!

好了,第一个SpringBoot的例子已经成功运行,打完收工,碎觉。。。

以上就是Java中关于SpringBoot的入门图文教程的详细内容,更多请关注其它相关文章!

有一些穿高跟鞋走不到的路,

Java中关于SpringBoot的入门图文教程

相关文章:

你感兴趣的文章:

标签云: