Spring Boot 框架创建一个简单的后端接口,并介绍如何使用 Apifox 连接该接口
目录
一、配置
二、使用 IntelliJ IDEA 创建 Spring Boot 项目
1.打开 IntelliJ IDEA,选择 File > New > Project
2.在左侧面板选择 Spring Initializr,项目名称设置为HelloWorldAPI
3.点击 Create 完成项目创建
三、创建控制器类
四、运行项目
1.点击运行HelloWorldApiApplication,如果没有报错说明ok了(如果报错了,可能是环境配置有问题,需要根据错误提示完善)
2.应用启动后,在浏览器访问 http://localhost:8080/hello 测试接口,其中8080为端口号,实际端口号可以在运行后的日志中查看,日志中会显示 Tomcat started on port(s): 8080 (http)
五、使用 Apifox 连接接口
1.新建一个快捷请求
2.配置接口信息
3.点击发送,测试接口
一、配置
使用工具:IntelliJ IDEA
Spring Boot版本:3.5.3
language:Java
二、使用 IntelliJ IDEA 创建 Spring Boot 项目
1.打开 IntelliJ IDEA,选择 File
> New
> Project
2.在左侧面板选择 Spring Initializr,项目名称设置为
HelloWorldAPI
3.点击 Create
完成项目创建
三、创建控制器类
在 src/main/java/com/example/helloworldapi
包下创建 controller包。
在 src/main/java/com/example/helloworldapi/controller
包下创建 HelloController.java
文件:
package org.example.helloworldapi.controller;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;@RestController
public class HelloController {@GetMapping("/hello")public String sayHello(@RequestParam(required = false, defaultValue = "World") String name,@RequestParam(required = false, defaultValue = "未知") String age) {return "Hello, " + name + "!你的年龄是:" + age;}
}
注意:Spring Boot 会默认扫描 主启动类所在包及其子包 下的组件(控制器、服务等)。
四、运行项目
1.点击运行HelloWorldApiApplication,如果没有报错说明ok了(如果报错了,可能是环境配置有问题,需要根据错误提示完善)
2.应用启动后,在浏览器访问 http://localhost:8080/hello
测试接口,其中8080为端口号,实际端口号可以在运行后的日志中查看,日志中会显示 Tomcat started on port(s): 8080 (http)
五、使用 Apifox 连接接口
1.新建一个快捷请求
2.配置接口信息
请求方法:GET
请求URL: http://localhost:8080/hello
添加查询参数: name、age
3.点击发送,测试接口
出现返回信息,则说明成功。