0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推荐一款IDEA插件,堪称后端接口自动生成神器!

jf_ro2CN3Fa 来源:CSDN 2023-01-10 10:24 次阅读

一、先看效果

1、生成yapi文档的效果

a3a6e1ee-9088-11ed-bfe3-dac502259ad0.png

2、生成postman格式数据并导入接口测试类后的效果(如postman、apifox等工具)

a3b9aac2-9088-11ed-bfe3-dac502259ad0.png

3、生成markdown格式文档的效果

a3c8ad92-9088-11ed-bfe3-dac502259ad0.png

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:https://github.com/YunaiV/ruoyi-vue-pro

视频教程:https://doc.iocoder.cn/video/

二、安装

1、安装EasyYapi插件

idea的顶部菜单栏选择 文件 -> 设置 -> 插件,然后再marketplace里搜索easyYapi安装即可

a3d73d3a-9088-11ed-bfe3-dac502259ad0.png

安装完成后设置底部回出现EasyApi的栏目,选中进行配置修改(我主要是改了下图红框的位置,不修改使用默认配置也可以,自己可以试试使用json5和不适用json5的区别,我更喜欢看json5格式的文档【也是最近才发现有这个格式的】)

a3e46046-9088-11ed-bfe3-dac502259ad0.png

2、安装yapi接口文档管理系统

如果只需要在postman等接口工具中使用,可以跳过此步骤

官方部署文档:

https://hellosean1025.github.io/yapi/devops/index.html

注意 :node.js不要安装最高版本(我安装最高版本时安装yapi失败,node.js重新安装12.x版本后成功)

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:https://github.com/YunaiV/yudao-cloud

视频教程:https://doc.iocoder.cn/video/

三、接口编写

a3f5aef0-9088-11ed-bfe3-dac502259ad0.png

接口上的注释自动会生成接口名称和接口的描述信息,实体类里的注释也会自动生成文档里的字段说明

四、生成文档

快捷键:Shift + Alt + E

更多使用教程见官网文档:

https://easyyapi.com/index.html

a4013ad6-9088-11ed-bfe3-dac502259ad0.png

如果选择yapi,首次需要填写一个yapi服务的地址,如:127.0.0.1:3000

然后需要填写项目的token,这个token是yapi服务器新建项目后生成的token

a40fbf3e-9088-11ed-bfe3-dac502259ad0.png

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 管理系统
    +关注

    关注

    1

    文章

    1940

    浏览量

    34456
  • idea
    +关注

    关注

    1

    文章

    66

    浏览量

    4052

原文标题:推荐一款IDEA插件,堪称后端接口自动生成神器!

文章出处:【微信号:芋道源码,微信公众号:芋道源码】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    介绍一款基于java的渗透测试神器-CobaltStrike

    Cobalt Strike是一款基于java的渗透测试神器,常被业界人称为CS神器
    的头像 发表于 01-16 09:16 287次阅读
    介绍<b class='flag-5'>一款</b>基于java的渗透测试<b class='flag-5'>神器</b>-CobaltStrike

    共模电容:又一款EMC滤波神器

    共模电容:又一款EMC滤波神器?|深圳比创达电子(上)
    的头像 发表于 12-25 10:54 302次阅读
    共模电容:又<b class='flag-5'>一款</b>EMC滤波<b class='flag-5'>神器</b>?

    共模电容:又一款EMC滤波神器?|深圳比创达电子(上)

    共模电容:又一款EMC滤波神器?(上)相信不少人是有疑问的,今天深圳市比创达电子科技有限公司就跟大家解答下! 传统共模滤波器的局限性通常我们讨论EMC问题中的噪声及干扰,多是共模噪声、共模干扰
    发表于 12-25 10:53

    idea中maven无法解析插件是怎么回事

    起着非常重要的作用。插件是一组功能强大的代码库,用于执行特定的构建任务。Maven插件提供了许多可以用于编译、打包、测试、部署等各种任务的目标。这样,开发人员就不需要手动处理这些任务,而是通过配置插件
    的头像 发表于 12-06 14:18 2954次阅读

    IDEA的调试功能

    在软件开发过程中,调试是一个非常重要的步骤。它可以帮助开发者定位和解决程序中的错误,提高代码的质量和效率。IntelliJ IDEA(以下简称IDEA)是一款强大的集成开发环境,提供了许多强大的调试
    的头像 发表于 12-06 14:07 312次阅读

    介绍一款IDEA插件:Apipost-Helper-2.0

    IDEA一款功能强大的集成开发环境(IDE)插件,它可以帮助开发人员更加高效地编写、调试和部署软件应用程序。
    的头像 发表于 12-06 10:47 352次阅读
    介绍<b class='flag-5'>一款</b><b class='flag-5'>IDEA</b><b class='flag-5'>插件</b>:Apipost-Helper-2.0

    关于图片压缩的idea插件

    ( "com.tinify:tinify:latest.release" ) 核心实现 在这个 idea 插件项目中,指北君这边提供了一个 dialog 的方式来展示
    的头像 发表于 10-09 15:06 303次阅读
    关于图片压缩的<b class='flag-5'>idea</b><b class='flag-5'>插件</b>

    IDEA REST Client使用教程

    REST真香之前,postman(chrome的一款插件)确实是一个非常不错的选择,具有完备的REST Client功能和请求历史记录功能。但是当使用了IDEA REST之后,postman就可以丢了,因为
    的头像 发表于 09-24 14:56 510次阅读
    <b class='flag-5'>IDEA</b> REST Client使用教程

    IDEA接口测试神器Apipost Helper 2.0简介

    最近注意到Apipost IDEA插件 2.0版本已上架至IDEA插件商店并与1.0版本互相独立存在,大家安装时可留意Apipost Helper 2.0,下面给大家分享一下新增功能。
    的头像 发表于 09-21 14:57 1509次阅读
    <b class='flag-5'>IDEA</b><b class='flag-5'>接口</b>测试<b class='flag-5'>神器</b>Apipost Helper 2.0简介

    构建ARM NN自定义后端插件21.08版教程

    Cortex-A CPUs、马里-GPUs和Arm ML 处理器上运行工作量。Arm NNNN还允许您撰写自己的自定义后端与第三方设备接口,如下图所示:图2-1:数据流向和来自神经网络应用程序的流程。
    发表于 08-22 07:27

    IDEA 神器怎么修改不规范的代码

    ,所以大部分公司会给定自己的check规范,一般导入给定的 checkstyle.xml 文件即可实现。 作为新人,我checkstyle了一整个项目,苦不堪言,所以大家怕是还是多注意代码规范啊,利人利己。 楼主用的是idea,所以先说一下插件的导入,然后再细说怎么修改不
    的头像 发表于 07-08 09:25 554次阅读
    <b class='flag-5'>IDEA</b> <b class='flag-5'>神器</b>怎么修改不规范的代码

    KiCad拼版神器KiKit的安装与使用

    本帖最后由 jf_32603368 于 2023-5-22 19:07 编辑 今天介绍一款KiCad的拼版神器:KiKit。KiCad没有自带的拼版工具,KiKit是一款相当便捷的插件
    发表于 05-22 19:07

    SpringBoot 后端接口规范(下)

    一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。虽然说后端接口的编写并没有统一规范要
    的头像 发表于 05-05 17:02 430次阅读

    SpringBoot 后端接口规范(中)

    一个后端接口大致分为四个部分组成: 接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response) 。虽然说后端接口的编写并没有统一规
    的头像 发表于 05-05 17:01 472次阅读
    SpringBoot <b class='flag-5'>后端接口</b>规范(中)

    SpringBoot 后端接口规范(上)

    一个后端接口大致分为四个部分组成: 接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response) 。虽然说后端接口的编写并没有统一规
    的头像 发表于 05-05 17:00 530次阅读
    SpringBoot <b class='flag-5'>后端接口</b>规范(上)