YApi和Swagger接口管理

这篇博客针对苍穹外卖而写

YApi

之前的官网:yapi.smart-xwork.cn

由于之前的网址访问不了,现在我用的是这个网址:YApi Pro-高效、易用、功能强大的可视化接口管理平台

YApi和Swagger接口管理_第1张图片 登录之后如下

YApi和Swagger接口管理_第2张图片

创建两个工作空间

YApi和Swagger接口管理_第3张图片

YApi和Swagger接口管理_第4张图片

YApi和Swagger接口管理_第5张图片

YApi和Swagger接口管理_第6张图片

YApi和Swagger接口管理_第7张图片

YApi和Swagger接口管理_第8张图片

用户端接口也是如法炮制

YApi和Swagger接口管理_第9张图片

Swagger

使用Swagger你只需要按照它的规范去定义接口及接口相关的信息,就可以做到生成接口文档,以及在线接口调试页面。

官网:https://swagger.io/

Knife4j 是为Java MVC框架集成Swagger生成Api文档的增强解决方案。

pom.xml
Swagger做标

            com.github.xiaoymin
            knife4j-spring-boot-starter
            3.0.2

在配置类中加上这个注解

@Slf4j

YApi和Swagger接口管理_第10张图片

这里写这两个方法

YApi和Swagger接口管理_第11张图片

最后开启项目,访问http://localhost:8080/doc.html

YApi和Swagger接口管理_第12张图片 

你可能感兴趣的:(苍穹外卖,java)