IDEA中使用Apifox插件快速生成API接口文档

目录

一、在Apifox中创建项目

二、生成API访问令牌

三、IDEA安装Apifox Helper插件

四、设置Apifox Helper

五、在Controller中添加Swagger注解

六、生成API接口文档


一、在Apifox中创建项目

1.打开Apifox,官网:https://apifox.com/

2.登录后,点击左边我的团队下的新建团队;

3.输入团队名称后创建一个新团队;

4.在新创建的团队中点击新建项目;

5.创建一个HTTP项目;

二、生成API访问令牌

1.网站登录后,点击右上角头像,点击账号设置;

2.点击左侧的API访问令牌;

3.然后点击新建令牌;

4.给令牌起名并设置有效期;

5.然后点击按钮就可以生成一个令牌了,需要注意的是一旦关闭弹框,就没有办法再次查看令牌了,所以需要将令牌保存好;

三、IDEA安装Apifox Helper插件

1.打开IDEA;

2.点击File -> 点击Settings...;

3.在设置中点击Plugins,在Plugins中搜索ApifoxHelper插件安装;

4.安装完成后需要重启IDEA;

四、设置Apifox Helper

1.点击File -> 点击Settings...打开设置;

2.点击Apifox Helper下的上传,分别设置API访问令牌以及代码模块与Apifox项目的对应关系;

3.API访问令牌使用步骤二中生成的,然后点击测试令牌,测试成功后,点击下方+号就可以设置代码模块与Apifox项目的对应关系了;

4.点击代码模块右边下箭头选择代码模块;

5.在下方接口中选择步骤一中创建的测试项目;

6.选择完成后,点击Apply应用设置就可以了;

五、在Controller中添加Swagger注解

1.在类上添加@Api(tags = "类功能的解释");

2.在方法上添加@ApiOperation("方法功能的解释");

3.测试代码如下:

@Api(tags = "测试接口")
@RequestMapping("/test")
@RestController
public class TestController {
    @ApiOperation("列表测试接口")
    @GetMapping("/list")
    public AjaxResult list() {
        return AjaxResult.success("测试成功");
    }
}

六、生成API接口文档

1.在步骤五的Controller中右击鼠标,点击Upload to Apifox,就可以生成API接口文档了;

2.Apifox中的文档如下;

3.需要注意的是,如果不在Controller中使用Swagger注解的注解,上面框住的地方就会显示类名和方法名,不利于阅读,如下;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

所愿ღ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值