一.需求
二.SpringBootWeb快速入门
1.创建springboot工程,并勾选web开发相关依赖
2.定义HelloController类,添加方法hello,并添加注解
3.运行测试
三.创建springboot工程
首先我们打开idea进入项目中。然后点击上方File->new->Module
然后输入创建项目的信息。
注意Type处一定要选择Maven,创建一个Maven类型的模块。
进行web开发,勾选web相关依赖 。
等待下方进度条走完创建完成。
四.定义HelloController类
package com.gjw.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
// 请求处理类
@RestController
public class HelloController {
// 指定当前方法处理的是哪个请求
@RequestMapping("/hello")
public String hello() {
System.out.println("Hello World!");
return "Hello World!";
}
}
创建请求处理类HelloController,因为是请求处理类,因此要在类上面加上注解@RestController。在类中定义方法hello,因为要返回一个字符串,返回值类型为String。@RequestMapping指定浏览器的请求路径为“/hello”,即浏览器加载请求路径后要执行的就是该方法。
package com.gjw;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
// 启动类 --启动Springboot工程
@SpringBootApplication
public class SpringbootWebQuickstartApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootWebQuickstartApplication.class, args);
}
}
在SpringBoot为你自动创建好的启动类中启动工程,直接运行main方法即可。
五.运行测试
在启动后可以看到下方的运行日志。
springboot程序默认占用8080端口。
浏览器打开,输入localhost:8080/hello,显示Hello World!且控制台打印,则证明成功。
六.总结一下