wxiao个人技术分享 wxiao的技术分享

SpringBootWeb快速入门

⚠️ 本文最后更新于2024年08月16日,已经过了287天没有更新,若内容或图片失效,请留言反馈

1.快速入门

需求
需求:基于SpringBoot的方式开发一个web应用,浏览器发起请求/hello后,给浏览器返回字符串 “Hello World ~”。
image-20220823191003444.png

开发步骤
第1步:创建SpringBoot工程项目

第2步:定义HelloController类,添加方法hello,并添加注解

第3步:测试运行

1、创建SpringBoot工程(需要联网)
基于Spring官方骨架,创建SpringBoot工程。
image-20221201184702136.png

基本信息描述完毕之后,勾选web开发相关依赖。

image-20221201184850248.png

点击Finish之后,就会联网创建这个SpringBoot工程,创建好之后,结构如下:

  • 注意:在联网创建过程中,会下载相关资源(请耐心等待)
image-20221201185910596.png

2、定义请求处理类
在com.itheima这个包下创建一个子包controller
image-20221201190541295.png

然后在controller包下新建一个类:HelloController

image-20221201190825439.png
package com.itheima.controller;
import org.springframework.web.bind.annotation.*;

@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello(){
        System.out.println("Hello World ~");
        return "Hello World ~";
    }
    
} 

3、运行测试
运行SpringBoot自动生成的引导类
image-20221201191028124.png

image-20221201191348924.png

打开浏览器,输入http://localhost:8080/hello
image-20220823195048415.png

By xiao On