欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

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

程序员文章站 2022-03-19 18:05:00
...
一、什么是SpringBoot

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

二、来个简单的例子

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

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

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

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

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

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

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

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

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

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

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

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

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

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

编写HelloWorld代码:

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

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

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

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

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

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

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