目标:在浏览器界面中输出“Hello World”
环境准备
JDK版本:JDK1.8
开发工具:IntelliJ IDEA 2021.3.3 (Community Edition)
构建项目
- 1、访问https://start.spring.io/
在Spring Initializer上在线配置工程信息 - 2、配置项目相关信息
添加Spring Web依赖,generate下载配置好的工程
添加控制器Controller
-
1、新建包controller
-
2、新建Class,HelloController
-
3、HelloController内容如下
@RestController public class HelloController { @RequestMapping("/hello") public String index() { return "Hello World"; } }
@RestController:
是@Controller和@ResponseBody 的结合
@Controller:将当前修饰的类注入SpringBoot IOC容器,使得从该类所在的项目跑起来的过程中,这个类就被实例化。
@ResponseBody:数据以JSON格式的字符串的形式返回给客户端
@RequestMapping:
将HTTP请求映射到对应的方法上
启动工程
- 1、启动工程SpringbootHelloworldApplication.java
- 2、打开浏览器,在地址栏输入’localhost:8080/hello’