SpringBoot实战(一)HelloWorld

 

一:环境准备:

JDK:1.8版本

Maven:3.5版本(如果觉得下载速度慢,可以切换为阿里镜向地址)

Intellij:2018.2.1版本

 

二:实际操作:

1.在Intellij中创建一个新的SpringBoot项目,因为网络问题,网速慢的同学可能需要科学上网

SpringBoot实战(一)HelloWorld_第1张图片

 选择JDK版本和spring地址

SpringBoot实战(一)HelloWorld_第2张图片

 输入项目名,因为是第一个项目,使用了默认的名字

 SpringBoot实战(一)HelloWorld_第3张图片

选择web项目,还有SpringBoot版本,现在1.5比较常用,但也可以选择2.0

SpringBoot实战(一)HelloWorld_第4张图片

SpringBoot实战(一)HelloWorld_第5张图片

选择导入maven变更项

SpringBoot实战(一)HelloWorld_第6张图片

 到这一步,项目就初步建立好了

SpringBoot实战(一)HelloWorld_第7张图片

二:写一个hello world控制器

1.新建一个controller的package

SpringBoot实战(一)HelloWorld_第8张图片

SpringBoot实战(一)HelloWorld_第9张图片

 

2.新建HelloController文件

SpringBoot实战(一)HelloWorld_第10张图片

SpringBoot实战(一)HelloWorld_第11张图片

SpringBoot实战(一)HelloWorld_第12张图片

 

 3.为HelloController添加RestController注解,向SpringBoot说明这是要给响应网络请求的类

 SpringBoot实战(一)HelloWorld_第13张图片

通过GetMapping注解,向SpringBoot说明可以响应/hello的Get请求

SpringBoot实战(一)HelloWorld_第14张图片

 运行一下

SpringBoot实战(一)HelloWorld_第15张图片

控制台的运行结果如下,即表示运行成功

SpringBoot实战(一)HelloWorld_第16张图片

 

在浏览器中输入http://localhost:8080/hello,就会出现如下信息了,大功告成!

 SpringBoot实战(一)HelloWorld_第17张图片

 

 三:总结

1.SpringBoot可以快速的帮助我们建立一个Web项目

2.内置了Tomcat

3.无需做xml操作,所有映射关系都通过注解实现,将程序员从复杂的配置工作中脱离出来,更专注在功能实现方面

 

你可能感兴趣的:(SpringBoot实战(一)HelloWorld)