前言
开始我们的第一个系统Demo的开发吧,这是我第一次在CSDN上面写这种系列文章,其主要目呢就是回归自己之前所学,积累沉淀一下,同时也是希望能够帮助到小白朋友提升动手能力
开发这项工作本来就是偏工科,多动手才能看到一些实际的问题,所以让我们动起来吧!!!
操作
-
使用idea工具初始化一个SpringBoot 项目
!](https://img-blog.csdnimg.cn/6504004837a841a9be3243ca26c3d356.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA57qv5rSB6Zi_6L-Q,size_20,color_FFFFFF,t_70,g_se,x_16)
-
使用maven 引用一些必要的依赖包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
- 编写一个接口
新建一个Student的Controller 类
编写测试代码
package com.example.stu.demo.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @ClassName StudentController
* @Description TODO
* @Author hhh
* @Date 2021/11/22 14:55
* @Version 1.0
*/
@RestController
@RequestMapping("/stu")
public class StudentController {
@GetMapping("/{id}")
public String byId(@PathVariable("id") Integer id){
return new StringBuffer().append("ok").append(id).toString();
}
}
- 来来来,我们测试一下吧
这就说明我们的接口已经通了,成功接收到了返回数据
总结
就是这样,是不是蛮简单的 嘻嘻嘻。动起手来 撸它!!!