一、先看效果
1、生成yapi文檔的效果

2、生成postman格式數(shù)據(jù)并導(dǎo)入接口測(cè)試類(lèi)后的效果(如postman、apifox等工具)

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

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶(hù)小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶(hù)、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能
項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro
視頻教程:https://doc.iocoder.cn/video/
二、安裝
1、安裝EasyYapi插件
idea的頂部菜單欄選擇 文件 -> 設(shè)置 -> 插件,然后再marketplace里搜索easyYapi安裝即可

安裝完成后設(shè)置底部回出現(xiàn)EasyApi的欄目,選中進(jìn)行配置修改(我主要是改了下圖紅框的位置,不修改使用默認(rèn)配置也可以,自己可以試試使用json5和不適用json5的區(qū)別,我更喜歡看json5格式的文檔【也是最近才發(fā)現(xiàn)有這個(gè)格式的】)

2、安裝yapi接口文檔管理系統(tǒng)
如果只需要在postman等接口工具中使用,可以跳過(guò)此步驟
官方部署文檔:
https://hellosean1025.github.io/yapi/devops/index.html
注意 :node.js不要安裝最高版本(我安裝最高版本時(shí)安裝yapi失敗,node.js重新安裝12.x版本后成功)
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶(hù)小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶(hù)、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能
項(xiàng)目地址:https://github.com/YunaiV/yudao-cloud
視頻教程:https://doc.iocoder.cn/video/
三、接口編寫(xiě)

接口上的注釋自動(dòng)會(huì)生成接口名稱(chēng)和接口的描述信息,實(shí)體類(lèi)里的注釋也會(huì)自動(dòng)生成文檔里的字段說(shuō)明
四、生成文檔
快捷鍵:Shift + Alt + E
更多使用教程見(jiàn)官網(wǎng)文檔:
https://easyyapi.com/index.html

如果選擇yapi,首次需要填寫(xiě)一個(gè)yapi服務(wù)的地址,如:127.0.0.1:3000
然后需要填寫(xiě)項(xiàng)目的token,這個(gè)token是yapi服務(wù)器新建項(xiàng)目后生成的token

審核編輯 :李倩
-
管理系統(tǒng)
+關(guān)注
關(guān)注
1文章
2921瀏覽量
38573 -
idea
+關(guān)注
關(guān)注
1文章
70瀏覽量
4978
原文標(biāo)題:推薦一款I(lǐng)DEA插件,堪稱(chēng)后端接口自動(dòng)生成神器!
文章出處:【微信號(hào):芋道源碼,微信公眾號(hào):芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
MAX1823系列:一款具備故障抑制和自動(dòng)復(fù)位功能的雙路USB開(kāi)關(guān)
探索英飛凌BTS71220-4ESE:一款強(qiáng)大的串行接口電源控制器
一款基于Java+Spring Boot+Vue的智慧隨訪管理系統(tǒng)源碼
TE Connectivity射頻端接器技術(shù)解析與應(yīng)用指南
真正免費(fèi)的AI生成PPT工具盤(pán)點(diǎn):告別收費(fèi)陷阱
靈動(dòng)微電子最新最火熱的一款芯片推薦
語(yǔ)法糾錯(cuò)和testbench的自動(dòng)生成
FLIR Route Creator插件在工業(yè)檢測(cè)中的優(yōu)勢(shì)
這是一款可以控制PLC的神器:遠(yuǎn)程監(jiān)控,數(shù)據(jù)采集,數(shù)據(jù)上云...總有一款功能是你需要的。#工業(yè)自動(dòng)化
淘寶電商 API 接口,商品價(jià)格監(jiān)控必備神器!
CCLINKIE轉(zhuǎn)PROFINET:電機(jī)的“網(wǎng)絡(luò)沖浪神器”!
AlphaEvolve:一款基于Gemini的編程Agent,用于設(shè)計(jì)高級(jí)算法
適用于柔性電路的端接技術(shù)解析
純小白,尋找一款一直會(huì)發(fā)射信號(hào)的藍(lán)牙
使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件實(shí)現(xiàn)自動(dòng)化代碼編程!
推薦一款I(lǐng)DEA插件,堪稱(chēng)后端接口自動(dòng)生成神器!
評(píng)論