国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā)

這篇具有很好參考價值的文章主要介紹了SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

????????今天跟大家介紹兩個快速開發(fā)項目的插件。能大大提高開發(fā)效率。希望能幫助到大家。

1、MyBatisX 插件

????????MyBatis-Plus為我們提供了強(qiáng)大的mapper和service模板,能夠大大的提高開發(fā)效率。但是在真正開發(fā)過程中,MyBatis-Plus并不能為我們解決所有問題,例如一些復(fù)雜的SQL,多表聯(lián)查,我們就需要自己去編寫代碼和SQL語句,我們該如何快速的解決這個問題呢,這個時候可以使用MyBatisX插件。
MyBatisX插件一款基于 IDEA 的快速開發(fā)插件,為效率而生。

1.1、插件安裝

?在idea 開發(fā)工具內(nèi),設(shè)置-插件-搜索myBatisx 進(jìn)行安裝插件。安裝完成后重啟下idea軟件即可使用。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

1.2、用插件連接數(shù)據(jù)庫

安裝好插件后,可以在右側(cè)看到數(shù)據(jù)庫選擇,然后點+號選擇對應(yīng)的數(shù)據(jù)庫驅(qū)動,進(jìn)行數(shù)據(jù)庫連接的配置。(注意:如果沒有對應(yīng)數(shù)據(jù)庫驅(qū)動需要手動下載驅(qū)動包添加進(jìn)來。比如達(dá)夢數(shù)據(jù)庫。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?1.3 配置數(shù)據(jù)庫連接

????????填寫正確相關(guān)的配置參數(shù),主機(jī)和端口號、用戶名、密碼、數(shù)據(jù)庫等參數(shù)。即可點擊測試連接進(jìn)行測試是否通過。沒問題確認(rèn)保存。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?1.4、項目pom文件引入mybatis-plus包

  <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.1</version>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.37</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid-spring-boot-starter</artifactId>
            <version>1.1.17</version>
        </dependency>

1.5、使用mybatisx插件生成mybatis-plus的curd代碼。

? ? ? ? 選擇需要生成的表,可以多選,

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?點擊右鍵---》Mybatisx-Generator--》確認(rèn)

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?填寫相關(guān)的項目和路徑后點擊確認(rèn)即可生成對應(yīng)的Java文件。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?基本的curd都已經(jīng)完成。具體更詳細(xì)的使用和完整的學(xué)習(xí)文檔可以去看mybatisx官方文檔哈。

MybatisX快速開發(fā)插件

2、Apifox IDEA 插件快速上手

Apifox IDEA 插件(Apifox Helper) 主要用于 IDEA 項目快速生成 API 文檔,并同步到 Apifox,代碼零入侵。

  • 基于 javadoc(Java)、KDoc(Kotlin)、ScalaDoc(Scala) 解析 API 文檔。
  • 支持 Swagger 注解。
  • 注意:可以在保持代碼零侵入的情況下得到相當(dāng)完整的 API 文檔,但是特殊的需求還是需要部分特殊的?注釋/注解配合。
  • 該插件基于?easy-api?定制開發(fā),感謝 easy-api 作者。

2.1、插件安裝

打開IDEA > File > Preferences(Settings) > Plugins,搜索?Apifox Helper。安裝完成重啟idea即可使用。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?2.2、獲取項目id進(jìn)行和訪問令牌配置

打開項目設(shè)置——基本設(shè)置,復(fù)制項目 ID。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

獲取訪問令牌:

Apifox 的?個人訪問令牌?可在你的頭像 > 賬號設(shè)置 > API 訪問令牌里獲取。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?2.3、idea配置插件參數(shù)

安裝插件后,進(jìn)入設(shè)置界面Preferences(Settings) > ApifoxHelper。

  • Apifox 服務(wù)器地址: 填寫 Apifox API 服務(wù)地址,SaaS 版默認(rèn)為?https://api.apifox.cn
  • Apifox 個人訪問令牌:獲取令牌可參考文檔?獲取訪問令牌
  • 模塊項目 ID 配置: 代碼模塊名和項目 ID 的映射關(guān)系配置,其中項目 ID 的獲取可參考文檔?獲取項目 ID

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

針對特定框架,Apifox插件支持選擇遠(yuǎn)程配置和添加自定義的遠(yuǎn)程配置 URL。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?2.4、同步接口到 Apifox

  • 在模塊目錄上的右鍵菜單中選擇?Upload to Apifox
  • 或者在Controller內(nèi)點擊右鍵菜單進(jìn)行同步。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

?2.5、同步完成后即可在Apifox上進(jìn)行查看接口

在Apifox上刷新下項目,所有的接口都已經(jīng)同步上來了。運行項目即可進(jìn)行接口測試?yán)病_€可以添加自動化測試用例。非常使用的一款接口調(diào)用工具,大家快來試試吧。另外還可以點擊右上角邀請或者分享給組內(nèi)小伙伴一起使用哈。

SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā),spring boot,intellij-idea,java,低代碼,mybatis

這樣部署的項目立馬就可以進(jìn)行接口測試?yán)?。連參數(shù)的備注都可以一起同步過來,是不是超級方便。當(dāng)然這也依賴于開發(fā)要寫好注釋的習(xí)慣。類注釋和方法注釋,以及出入?yún)?shù)的注釋都要完善起來。生成的越完整。相信大家會喜歡上這樣的快速實現(xiàn)接口開發(fā)。喜歡的記得點贊下。對了,附加下Apifox工具的官方下載和使用文檔:

Apifox IDEA 插件快速上手 | Apifox 幫助文檔文章來源地址http://www.zghlxwxcb.cn/news/detail-615678.html

到了這里,關(guān)于SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • SpringBoot(整合MyBatis + MyBatis-Plus + MyBatisX插件使用)

    SpringBoot(整合MyBatis + MyBatis-Plus + MyBatisX插件使用)

    1.需求分析 2.數(shù)據(jù)庫表設(shè)計 3.數(shù)據(jù)庫環(huán)境配置 1.新建maven項目 2.pom.xml 引入依賴 3.application.yml 配置數(shù)據(jù)源 數(shù)據(jù)庫名 用戶名 密碼 驅(qū)動是mysql8的(因為上面使用了版本仲裁) 4.Application.java 編寫啟動類 5.測試 6.配置類切換druid數(shù)據(jù)源 7.測試數(shù)據(jù)源是否成功切換 4.Mybatis基礎(chǔ)配置 1

    2024年03月20日
    瀏覽(32)
  • IDEA MyBatisX插件介紹

    IDEA MyBatisX插件介紹

    前幾年寫代碼的時候,要一鍵生成DAO、XML、Entity基礎(chǔ)代碼會采用第三方工具,比如mybatis-generator-gui等,現(xiàn)在IDEA或Eclipse都有對應(yīng)的插件,像IDEA中MyBatisX就是一個比較好用的插件。 MyBatisX主要功能如下: Mapper映射類和xml可以來回跳轉(zhuǎn) XML自動提示 集成了MyBatis生成器GUI 配置Datab

    2024年02月07日
    瀏覽(15)
  • 分享一個idea插件MyBatisX的Bug

    這個錯誤表明 MyBatis 插件 (com.baomidou.plugin.idea.mybatisx) 在保存設(shè)置時遇到了問題,并且已被禁用。要解決這個問題,可以嘗試以下幾個步驟: 重啟 IntelliJ IDEA: 按照錯誤消息中的建議,嘗試重新啟動 IntelliJ IDEA。有時候重新啟動可以解決臨時性的配置問題。 檢查插件版本: 確

    2024年02月02日
    瀏覽(21)
  • MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)

    MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)

    MyBatisX插件是IDEA插件,如果想要使用它,那么首先需要在IDEA中進(jìn)行安裝。 搜索\\\"MyBatisX\\\",點擊Install,之后重啟IDEA即可。 之后就可以在Mapper接口中,看到紅色小鳥的標(biāo)識,點擊這個紅色小鳥,會自動找到對應(yīng)mapper.xml文件,以及文件中的方法。可以說十分方便。 在mapper.xml文件

    2024年02月04日
    瀏覽(30)
  • 【快速解決】使用IDEA快速搭建SpringBoot項目(超詳細(xì))

    【快速解決】使用IDEA快速搭建SpringBoot項目(超詳細(xì))

    前言 ????????Spring Boot是Spring Framework的一款腳手架式框架,可以幫助開發(fā)者快速構(gòu)建基于Spring的企業(yè)級應(yīng)用程序。本篇博客將介紹如何使用IntelliJ IDEA(以下簡稱IDEA)來快速搭建一個Spring Boot項目。 目錄 ?編輯 前言 使用IDEA快速搭建SpringBoot項目 建立步驟 第一步新建一個

    2024年04月09日
    瀏覽(21)
  • 【環(huán)境搭建】使用IDEA創(chuàng)建快速搭建SpringBoot項目詳細(xì)步驟

    【環(huán)境搭建】使用IDEA創(chuàng)建快速搭建SpringBoot項目詳細(xì)步驟

    環(huán)境準(zhǔn)備: 開發(fā)工具IDE:IntelliJ IDEA 2022.2.4 (Ultimate Edition) 開發(fā)環(huán)境JDK:Oracle OpenJDK Version 1.8.0_162 構(gòu)建工具M(jìn)AVEN: Maven 3.6.3 (1)創(chuàng)建spring initializr工程 通過IntelliJ IDEA工具創(chuàng)建工程時,通過file-new-project后,在彈出的界面中選擇spring initializr選項(社區(qū)版無此選項)。然后去勾選相關(guān)

    2024年02月03日
    瀏覽(21)
  • Idea - Apifox Helper 插件的安裝、配置令牌、導(dǎo)出

    Idea - Apifox Helper 插件的安裝、配置令牌、導(dǎo)出

    等待安裝完畢 提示我們沒有找到配置文件,需要到設(shè)置里面設(shè)置Personal Access Token 先到官網(wǎng)登錄并點擊賬號設(shè)置 選擇新建令牌: 填寫名稱設(shè)置有效期然后保存再點擊令牌即可復(fù)制: 粘貼到箭頭處并根據(jù)設(shè)置匹配到相同接口時操作: 再次重新導(dǎo)出指定Project ID即可!

    2024年02月06日
    瀏覽(18)
  • IDEA通過Docker插件部署SpringBoot項目

    IDEA通過Docker插件部署SpringBoot項目

    找到并編輯服務(wù)器上的docker.service文件。 在下面ExecStart替換成下面的 有以下信息輸出說明配置成功 連接成功就可以在idea里面使用docker了 1、pom.xml中添加Docker插件坐標(biāo) 這是為了在本項目中引入docker來管理,畢竟最后要使用docker把項目打包成一個鏡像。 注意三個事情: 1.版本

    2024年02月07日
    瀏覽(25)
  • 【Docker】11、IDEA集成Docker插件實現(xiàn)一鍵部署SpringBoot項目

    【Docker】11、IDEA集成Docker插件實現(xiàn)一鍵部署SpringBoot項目

    日常開發(fā)項目的過程中,我們每次需要部署線上的時候,都需要安裝一大堆的運行環(huán)境,例如:JDK、MySQL、Redis 等,非?;ㄙM時間、我們可以使用 Docker 的容器技術(shù),方便快捷地搭建項目啟動所需要的運行環(huán)境,本文介紹在開發(fā)工具 Idea 中安裝 Docker 插件實現(xiàn)一鍵部署 SpringBo

    2024年02月09日
    瀏覽(35)
  • apifox的使用以及和idea集成

    apifox的使用以及和idea集成

    Apifox 是 API 文檔、API 調(diào)試、API Mock、API 自動化測試一體化協(xié)作平臺,定位 Postman + Swagger + Mock + JMeter,由此可見apifox集功能于一身,極大的提升了我們開發(fā)的效率,不用再為postman網(wǎng)絡(luò)連接失敗而發(fā)愁,更不用為swagger各種依賴沖突二苦惱 Apifox - API 文檔、調(diào)試、Mock、測試一體化

    2024年02月02日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包