这一章讲解如何创建一个基础的请求,可以给前端进行调用

    我们在 pom.xml 文件中添加如下依赖,这是我写的一个工具包,里面有一些常用代码可以进行复用。

    1. <dependency>
    2. <groupId>com.github.chenlijia1111</groupId>
    3. <artifactId>utils</artifactId>
    4. <version>1.2.0-RELEASE</version>
    5. </dependency>

    我们创建一个 controller 包,然后再创建一个类 ,如下
    image.png

    1. @RestController
    2. @RequestMapping("user")
    3. public class UserController {
    4. @GetMapping("findUser")
    5. public Result findUser(Integer id){
    6. return Result.failure("这是测试数据");
    7. }
    8. }

    下面讲解一下上面代码的含义,其中,@RestController 表示将当前类标记为 controller 类,且返回给前端的数据是 rest 风格的,即直接返回 json 数据,@RequestMapping(“user”) 进行标记当前路由的前缀,@GetMapping(“findUser”) 表示这个方法的路由名称,那么这个方法的完整路径就是 http://localhost:配置的端口/配置的项目前缀/user/findUser