SpringBootweb快速入门
- 需求:使用Spring Boot开发一个web项目,浏览器发起请求/hello后,给浏览器返回字符串”Hello World~“
- 开发步骤
- 创建SpringBoot工程,并勾选web开发的相关依赖
- 根据自己idea的版本的不同创建模块即可
- (基本信息设置完成之后进入下一步)
- 选择需要的依赖
- 根据自己idea的版本的不同创建模块即可
- 定义Hello Controller类,添加Hello方法,并添加注释
- 创建完成之后,创建Controller类处理对应请求
- 具体代码如下:
-
package com.example.Controller;import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;//请求处理类 @RestController //它是@Controller的扩展,专门用于构建RESTful风格的Web服务。 public class HelloController {// 设置处理的请求地址@RequestMapping("/hello")public String hello() {System.out.println("Hello");return "Hello World~";} }
- 创建完成之后,创建Controller类处理对应请求
- 运行SpringBoot启动类,测试运行结果
- 运行结果如下:
- (网页端)
- (idea端)
- 创建SpringBoot工程,并勾选web开发的相关依赖
- SpringBoot作为一个java开发框架,其本质就是一个java应用程序,它内置了许多常见的配置和默认设置,减少了开发者在项目配置上的工作量,使得开发过程更加简单和高效。