Spring Boot 2.1.0 (一):HelloWorld

简介

本系列基于Spring Boot 2.1.0 的官方文档,除去了文档中一些冗余的东西,加上了一些自己的理解,意图是在于帮助更多初识Spring Boot的人来进行一次探险。

本系列建议具有Java基础和Spring使用经验的同学学习。

什么是Spring Boot

在使用之前,我们先来看看Spring Boot到底是个啥,从字面意义上去理解,是Spring的一个引导,它将Spring中繁杂的配置简单化,约定优于配置,并且内嵌了Servlet。容器更多的是采用了一些默认的自动化配置,并且,将我们常用的包集成为一个一个的starter,可以帮助我们快速的去构建一个应用,简化了开发,并解决了一些xml文件所存在的痛点,毕竟,无论是properties文件还是yml看起来都很简洁,大大的提高了代码的易读性。

构建一个HelloWorld项目

废话不多说,我们现在来开始构建一个Spring Boot项目,一般我使用到的有两种方式:

SpringBoot官网

Spring官网提供了一个工具,我们打开后可以看到这样一个画面

image

这里我们选择了Web,JPA,DevTools作为了我们初始的构建包,然后,我们点击绿色按钮,可以得到一个生成的zip包,解压后可以得到一个文件夹,这就是我们想要的项目。


image

然后使用IDE(推荐使用idea)打开即可~

IDE

第二种方式是使用IDE(集成开发环境)进行搭建,这里我使用的idea。

image

依次点击 File -> New -> Project,会得到以下的页面,
image

点击Next后,会得到下面的页面
image

依次填入信息后,点击Next,
在这里插入图片描述

选择一些我们所需要的模块(这里如果是仅仅为了编写HelloWorld的话只选择Web即可),后面会讲解这些模块都有什么用,我们可以看情况去选择。然后点击Next后,选择一个存放路径打开后等待下载依赖后可以看到项目已经构建成功。
image

编写第一个HelloWorld程序

在上图所示的controller文件夹中新建一个HelloWorld类


image

这里我由于默认的8080 端口被占用,导致一直调用失败,后来在application.properties中配置了端口号:


image

访问http://localhost:8081/hello/world
原创文章,文笔有限,才疏学浅,文中若有不正之处,万望告知。


公众号

在这里插入图片描述
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近电影院的确没啥能吸引人的电影,不过一部韩国电影却火了起来;相信好多人都听过-釜山行;说起来这部电影几天之前还看...
    柯琦阅读 499评论 4 2
  • 主题:小可爱送祝福 二十岁快乐快乐 希望你过上你想要的生活 成为好儿子好丈夫好爸爸 这样的理想其实很伟大 出走半生...
    嘿小胖阅读 289评论 0 0
  • 我们
    大脑斧小西几阅读 120评论 0 0
  • 之前的我不相信命运,然而有时候不得不服命,缘起缘灭,很多事情不会如你所想的那样朝着美好的方向发展,而你可能需要经...
    小阳阳的笨妈咪阅读 269评论 0 2
  • 就标题这个问题,我相信我还是能抢答一发。我和我第二任女友的故事,就是一见钟情。 我还清晰记得是14年的杭州,我从龙...
    一只绅士三米阅读 651评论 0 0

友情链接更多精彩内容