0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

推薦一款I(lǐng)DEA插件,堪稱后端接口自動(dòng)生成神器!

jf_ro2CN3Fa ? 來(lái)源:CSDN ? 2023-01-10 10:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、先看效果

1、生成yapi文檔的效果

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

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

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

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

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

基于 Spring Boot + MyBatis Plus + Vue & Element 實(shí)現(xiàn)的后臺(tái)管理系統(tǒng) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

項(xiàng)目地址:https://github.com/YunaiV/ruoyi-vue-pro

視頻教程:https://doc.iocoder.cn/video/

二、安裝

1、安裝EasyYapi插件

idea的頂部菜單欄選擇 文件 -> 設(shè)置 -> 插件,然后再marketplace里搜索easyYapi安裝即可

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

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

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

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) + 用戶小程序,支持 RBAC 動(dòng)態(tài)權(quán)限、多租戶、數(shù)據(jù)權(quán)限、工作流、三方登錄、支付、短信、商城等功能

項(xiàng)目地址:https://github.com/YunaiV/yudao-cloud

視頻教程:https://doc.iocoder.cn/video/

三、接口編寫

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

接口上的注釋自動(dòng)會(huì)生成接口名稱和接口的描述信息,實(shí)體類里的注釋也會(huì)自動(dòng)生成文檔里的字段說(shuō)明

四、生成文檔

快捷鍵:Shift + Alt + E

更多使用教程見官網(wǎng)文檔:

https://easyyapi.com/index.html

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

如果選擇yapi,首次需要填寫一個(gè)yapi服務(wù)的地址,如:127.0.0.1:3000

然后需要填寫項(xiàng)目的token,這個(gè)token是yapi服務(wù)器新建項(xiàng)目后生成的token

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

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 管理系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    2765

    瀏覽量

    37032
  • idea
    +關(guān)注

    關(guān)注

    1

    文章

    70

    瀏覽量

    4613

原文標(biāo)題:推薦一款I(lǐng)DEA插件,堪稱后端接口自動(dòng)生成神器!

文章出處:【微信號(hào):芋道源碼,微信公眾號(hào):芋道源碼】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    CCLINKIE轉(zhuǎn)PROFINET:電機(jī)的“網(wǎng)絡(luò)沖浪神器”!

    PROFINET的大家庭。有了它,電機(jī)就像裝上了“智能小馬達(dá)”,和其他設(shè)備的配合那叫個(gè)默契,生產(chǎn)效率直接“起飛”! 在這里,我必須給大家推薦一款神器”——耐達(dá)訊NY-N831 -CCLINKIE網(wǎng)關(guān)。這
    發(fā)表于 05-28 15:21

    AlphaEvolve:一款基于Gemini的編程Agent,用于設(shè)計(jì)高級(jí)算法

    構(gòu)思創(chuàng)新理念。如今,Google 進(jìn)步擴(kuò)展這些能力,將其應(yīng)用于解決數(shù)學(xué)基礎(chǔ)領(lǐng)域和現(xiàn)代計(jì)算中高度復(fù)雜的難題。 AlphaEvolve 是一款由大語(yǔ)言模型驅(qū)動(dòng)的進(jìn)化式編程代理,致力于通用算法的發(fā)現(xiàn)與優(yōu)化。該平臺(tái)將 Gemini 模型的創(chuàng)造性問(wèn)題解決能力與驗(yàn)證答案的
    的頭像 發(fā)表于 05-19 11:19 ?965次閱讀
    AlphaEvolve:<b class='flag-5'>一款</b>基于Gemini的編程Agent,用于設(shè)計(jì)高級(jí)算法

    如何眼定位SQL的代碼來(lái)源:一款SQL染色標(biāo)記的簡(jiǎn)易MyBatis插件

    作者:京東物流 郭忠強(qiáng) 導(dǎo)語(yǔ) 本文分析了后端研發(fā)和運(yùn)維在日常工作中所面臨的線上SQL定位排查痛點(diǎn),基于姓名貼的靈感,設(shè)計(jì)和開發(fā)了一款SQL染色標(biāo)記的MyBatis插件。該插件輕量高效,
    的頭像 發(fā)表于 03-05 11:36 ?413次閱讀
    如何<b class='flag-5'>一</b>眼定位SQL的代碼來(lái)源:<b class='flag-5'>一款</b>SQL染色標(biāo)記的簡(jiǎn)易MyBatis<b class='flag-5'>插件</b>

    松下MPS媒體制作平臺(tái) 第十一篇:深入探索自動(dòng)跟蹤插件(第二部分)

    MPS媒體制作平臺(tái) 第十一篇:自動(dòng)跟蹤插件(第二部分) Auto Tracking(自動(dòng)跟蹤)插件一款基于人體檢測(cè)和面部識(shí)別的高精度跟蹤技
    的頭像 發(fā)表于 02-19 10:31 ?503次閱讀
    松下MPS媒體制作平臺(tái) 第十一篇:深入探索<b class='flag-5'>自動(dòng)</b>跟蹤<b class='flag-5'>插件</b>(第二部分)

    松下MPS媒體制作平臺(tái)之自動(dòng)跟蹤插件(第部分)

    ? 歡迎大家觀看松下操作教程 MPS媒體制作平臺(tái) 第十篇:Auto Tracking(自動(dòng)跟蹤)插件 Auto Tracking(自動(dòng)跟蹤)插件
    的頭像 發(fā)表于 02-08 11:15 ?637次閱讀
    松下MPS媒體制作平臺(tái)之<b class='flag-5'>自動(dòng)</b>跟蹤<b class='flag-5'>插件</b>(第<b class='flag-5'>一</b>部分)

    DAC5670后端如何連接到差分輸入的調(diào)制芯片?

    專家,你們好,我用到DAC5670這個(gè)芯片,但對(duì)后端網(wǎng)絡(luò)連接方式直存在疑慮,我需要后端差分輸出接調(diào)制芯片,不知道是否需要變壓器和功率放大器,若用麻煩推薦一款芯片。如果不需要,那
    發(fā)表于 02-08 06:18

    想選擇一款能夠?qū)崿F(xiàn)多個(gè)通道數(shù)據(jù)采集的ADC,求推薦

    各位專家好!這邊想選擇一款能夠?qū)崿F(xiàn)多個(gè)通道數(shù)據(jù)采集的ADC,由于對(duì)通道間的幅度和相位致性要求較高,最好可以嚴(yán)格控制各通道之間的同步,要求單個(gè)通道的吞吐量為1MSPS以上,SNR最好在90dB以上
    發(fā)表于 01-24 08:28

    在算力魔方上運(yùn)行Genesis:一款顛覆性開源生成式物理引擎!

    作者:算力魔方創(chuàng)始人 劉力 ,Genesis簡(jiǎn)介 ? Genesis是一款由19個(gè)頂尖科研機(jī)構(gòu)聯(lián)手打造的,用于通用機(jī)器人、具身智能和物理 AI 應(yīng)用的開源生成式物理引擎。它可以生成
    的頭像 發(fā)表于 12-23 18:10 ?784次閱讀
    在算力魔方上運(yùn)行Genesis:<b class='flag-5'>一款</b>顛覆性開源<b class='flag-5'>生成</b>式物理引擎!

    如何自動(dòng)生成verilog代碼

    介紹幾種自動(dòng)生成verilog代碼的方法。
    的頭像 發(fā)表于 11-05 11:45 ?1029次閱讀
    如何<b class='flag-5'>自動(dòng)</b><b class='flag-5'>生成</b>verilog代碼

    VSCode插件的安裝和使用

    今天介紹一款我工作上經(jīng)常用到的一款VSCode的插件-VsCode Action Buttons,這個(gè)插件可以釋放手敲命令行清除、編譯、運(yùn)行、部署到目標(biāo)機(jī)等操作,具體功能可由開發(fā)者自由
    的頭像 發(fā)表于 11-04 15:36 ?880次閱讀
    VSCode<b class='flag-5'>插件</b>的安裝和使用

    NORDIC nPM1100 是一款集成式電源管理

    nPM1100 是一款集成式電源管理IC(PMIC),采用2.1x2.1毫米WLCSP或4.0x4.0 毫米 QFN 封裝,內(nèi)置線性模式鋰離子/鋰聚合物電池充電器。它采用高效DC/DC降壓調(diào)節(jié)器
    發(fā)表于 10-24 11:34

    如果設(shè)計(jì)一款桌面的機(jī)器玩具,最吸引人的外觀與功能要有哪些?

    初步設(shè)想制作如下其中一款,有感興趣的朋友可以幫提提意見。 A一款圓敦敦的音響狀的“個(gè)人日程助手”,具備番茄鬧鐘、音樂(lè)播放、減壓交互、語(yǔ)言對(duì)話、工作日?qǐng)?bào)生成。 B一款迷你瓦利機(jī)器人,有
    發(fā)表于 10-19 18:25

    Adobe將推出一款人工智能視頻生產(chǎn)工具

    Adobe即將在今年晚些時(shí)候震撼發(fā)布其最新力作——Adobe Firefly Video Model,一款專為創(chuàng)意專業(yè)人士打造的生成式視頻創(chuàng)作與編輯神器。作為Firefly圖像生成系列
    的頭像 發(fā)表于 09-12 16:37 ?764次閱讀

    關(guān)于Makefile自動(dòng)生成-autotools的使用

    的Makefile并非日常任務(wù),但遇見需要構(gòu)建大型軟件項(xiàng)目時(shí),利用工具自動(dòng)生成Makefile就顯得尤為關(guān)鍵。接下來(lái),我們將重點(diǎn)介紹一款自動(dòng)化構(gòu)建工具——Autoto
    的頭像 發(fā)表于 07-25 15:50 ?1817次閱讀
    關(guān)于Makefile<b class='flag-5'>自動(dòng)</b><b class='flag-5'>生成</b>-autotools的使用

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品