SpringBoot 向 YApi 导入接口文档

SpringBoot 向 YApi 导入接口文档。官方网址:[easyyapi](http://easyyapi.com/index.html) 略

SpringBoot 向 YApi 导入接口文档

官方网址:easyyapi

Idea 安装插件 Easy-Yapi

编写对应注释

@NotNull 将字段表示为“必须”

@see some.enum.or.constant.class 将字段指向某个枚举类

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
@Data
public class UserInfo {
    /**
     * guid
     */
    @NotNull
    private String guid;
    /**
     * 用户名
     */
    private String username;
}
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
/**
 * 用户 Controller
 *
 * @author GuoYingdong
 * @date 2022/11/22
 */
@RestController
@RequestMapping("/user")
public class UserController {
    /**
     * 获取用户信息
     * 备注内容
     *
     * @return {@link ResponseBean}<{@link XaUserInfo}>
     */
    @GetMapping("/getUserInfo")
    public ResponseBean<XaUserInfo> getUserInfo() {
        XaUserInfo xaUserInfo = RequestContextUtil.getCurrentUser();
        return ResponseBean.success(xaUserInfo);
    }
}

导入 YApi

右键 Controller 类名,选择 Export YApi,即可导入类中所有接口的信息;

右键 Controller 中单个方法名,选择 Export YApi,即可导入单个接口的信息;

第一次点击会弹出 YApi 的配置框,根据提示填写即可。(YApi 的部署 ip 地址;项目 token)

结果示例

image-20221122112705801

Gear(夕照)的博客。记录开发、生活,以及一些不足为道的思考……