添加测试接口
在Spring Boot Demo项目里实现一个简单的用户管理系统的后端功能。具体需求如下:
-
实现了一个RESTful API,提供了以下两个接口 :
- POST请求
/users
:用于创建新的用户。 - GET请求
/users
:用于获取所有用户的列表。
- POST请求
-
创建新用户功能:
- 用户可以通过向
/users
发送 POST 请求来创建新用户。 - 新用户的信息通过请求体以 JSON 格式提供,包括用户的姓名和年龄。
- 用户可以通过向
-
获取所有用户列表功能:
- 用户可以通过向
/users
发送 GET 请求来获取所有已创建用户的列表。 - 服务器将返回一个包含所有用户信息的 JSON 数组。
- 用户可以通过向
-
用户对象定义:
- 用户对象由姓名和年龄两个属性组成。
- 用户对象的定义嵌套在
UserController
类内部,仅在该类中可见。
package com.copier.springbootdemo.rest;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.List;
@RestController
@RequestMapping("/users")
public class UserController {
// 用于存储用户对象的列表
private List<User> users =