专栏首页猿GG编程swagger2与yapi以及idea上的yapiupload插件

swagger2与yapi以及idea上的yapiupload插件

开发中有的人喜欢用swagger2,也有人喜欢用yapi,总之是各有各爱,好在yapi上支持多种数据导入,也支持swagger格式,这个对于yapi的版本是有要求的,v1.3.19以前的不支持。

在yapi的官方教程里,提到了项目设置里token就是后续版本里新增,且要swagger新增配置文件需要的,之前就是忽略版本问题,折腾好半天。

搜寻网络上资料还有另一种方式,就是YapiIdeaUploadPlugin插件,这个idea还是好用呀。以前的时候还是手动拷贝到yapi上,今次看到这个插件真好呀。

打开idea,preferneces->plugins->install plugin from disk(或者搜索yapiupload)

配置文件.idea 文件夹下的misc.xml

<component name="yapi">

<optionname="projectToken">ea4ad1b6033375dac2d01fe713c43745cd5cc1b71773844443bd77a61179bd4e</option>

<option name="projectId">11</option>

<optionname="yapiUrl">http://127.0.0.1:3000</option>

<optionname="projectType">api</option>

</component>

可以单个接口上传那就选中方法右键上传即可。也可以批量上传那就选中类名 右键上传。

相对而言,我还是更推荐yapi,没有了无关代码侵入,节省时间,维护代码整洁,而且可以通过工具反向规范代码注释,阅读起来轻松自如。

本文分享自微信公众号 - 猿GG编程(taipingzaixian),作者:cuidb

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-06-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 淘宝镜像错误导致vue项目一系列异常

    新建一个项目的时候,项目提示的这个 indexing paused due to project generation。这个问题当时没有咋当回事,使用Inval...

    用户1956326
  • 如何基于SpringBoot返回一个json对象

    开发过程中,接口是必不可少的,那么提前约定数据格式就成了必不可少的步骤。一般情况下大家都是用json格式来传递数据,今天就用spring boot来实现一下返回...

    用户1956326
  • SpringBoot利用spring-boot-starter-data-redis整合Redis

    Redis是一种高性能的非关系型数据库。redis作用在内存,性能极高。SpringBoot同样可以把Redis整合到项目里。

    用户1956326
  • 批处理判断第一个硬盘的最后一个分区并进入

    参考批处理之家写给百度知友的。 @echo off     echo 批处理初始工作目录为%cd%,开始切换...     for /f "tokens=3 d...

    张戈
  • 用生命做研究:埃博拉是怎样传开的?

    大数据文摘
  • AOP的具体实践-简化结果返回的处理

      以前学习Spring的时候着重学习过AOP概念,但是一直也没有用上,唯一碰到过的就是Spring内置的事务管理。现在碰到过一些结果后面的操作适合用到,所以这...

    李家酒馆酒保
  • 【Python基础】if语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

    DataScience
  • (原创)逆向某停车app

    七夜安全博客
  • 打造稳定快速、高效免费图床

    因为在不同平台发布同一篇文章的时候,最一个痛苦的点就是,图片存储问题,各个平台的文件存储方式各不相同,无法直接 Ctrl + C 的方式一键搞定,为了解决这个问...

    DataScience
  • 深入浅出mybatis之启动详解

    我们知道,SqlSessionFactory是MyBatis中最为核心的组件,每个基于MyBatis的应用都是以一个SqlSessionFactory实例为中心...

    2Simple

扫码关注云+社区

领取腾讯云代金券