欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MybatisX 快速開發(fā)插件過程詳解

 更新時間:2021年10月04日 09:29:27   作者:消灬逝  
MybatisX 是一款基于 IDEA 的快速開發(fā)插件,方便在使用mybatis以及mybatis-plus開始時簡化繁瑣的重復操作,提高開發(fā)速率。這篇文章主要介紹了MybatisX 快速開發(fā)插件,需要的朋友可以參考下

簡介

MybatisX 是一款基于 IDEA 的快速開發(fā)插件,方便在使用mybatis以及mybatis-plus開始時簡化繁瑣的重復操作,提高開發(fā)速率。
注:idea得用最新的版本才能生效一些功能,我用的是2020.3版本的

基礎功能

 1.xml跳轉

添加插件后在dao層會多一只戴紅色頭巾的小鳥,同樣在對應xml文件方法前也會對應一直戴藍色頭巾的小鳥,點擊即可在dao和xml文件之間跳轉

在這里插入圖片描述在這里插入圖片描述

2.代碼生成

在開發(fā)中在到中寫好接口后,還要到xml中寫對應的xml方法,有了MybatisX后只用在dao中寫好對應方法后,按Alt+Enter選擇自動生成就能自動在xml中生成對應的映射方法,媽媽在再也不用擔心為寫錯映射了!?。?br /> 在這里插入圖片描述

在這里插入圖片描述

xml中:

在這里插入圖片描述

直接寫sql就好了?。?!

什么??你連簡單的sql都不想寫?可以可以,MybatisX直接給你把實體相關的增刪查改都給你生成了,用idea連接到你的數(shù)據(jù)庫,選擇一個心儀的對象(一張表),右鍵選擇Mybatis-Generator

在這里插入圖片描述

選擇配置(具體需要大家可以自行選擇,沒有就默認即可):

在這里插入圖片描述

這就算是幫你弄好了dao、pojo和xml,其實個以前mybatis的代碼生成是一樣的,只是MybatisX給直接處理成了可視化配置,省去了配置,只是它都是生成在generator的文件夾中,怎么設置它生成的位置,暫時沒搞懂,先手動移動到該去的地方就好

在這里插入圖片描述

真的是太棒了,媽媽再也不用擔心我寫錯dao、pojo和xml了!!

3.JPA提示和生成語句

MybatisX會根據(jù)實體字段寫出方法名

在這里插入圖片描述
在這里插入圖片描述

A:就這???

B:別急啊,還有的,它還會根據(jù)這個方法名生成對應的sql?。?!

A:納尼!!!

是的!MybatisX還會根據(jù)你寫的方法名生成對應的方法(前提得你寫的是像我這樣的,駝峰映射),然后Alt+Enter選擇Generate Mybbatis Sql

在這里插入圖片描述

就能生成對應 的dao方法

在這里插入圖片描述

還有xml中的sql也給我們自動生成了,是不是很方便

在這里插入圖片描述

無論是添加,查詢,刪除,只要按照規(guī)則來寫,MybatisX都會生成對應的方法和xml
呀?。寢屧僖膊挥脫奈也粫?。。。不!孩子,快關注這個小編,還有啥不會的!就是干,歐力給??!

​MybatisX官方文檔

在這里插入圖片描述

到此這篇關于MybatisX 快速開發(fā)插件的文章就介紹到這了,更多相關MybatisX開發(fā)插件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • springboot解決使用localhost或127.0.01模擬CORS失效

    springboot解決使用localhost或127.0.01模擬CORS失效

    CORS允許不同源的網(wǎng)頁請求訪問另一個源服務器上的某些資源,本文主要介紹了springboot解決使用localhost或127.0.01模擬CORS失效,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • Springboot實現(xiàn)導入導出Excel的方法

    Springboot實現(xiàn)導入導出Excel的方法

    今天帶各位小伙伴學習Springboot實現(xiàn)導入導出Excel的方法,文中有非常詳細的介紹,對正在學習java的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Java中為什么不同的返回類型不算方法重載

    Java中為什么不同的返回類型不算方法重載

    這篇文章主要介紹了Java中為什么不同的返回類型不算方法重載,方法重載是指在同一個類中,定義了多個同名方法,但每個方法的參數(shù)類型或者是參數(shù)個數(shù)不同就是方法重載,下文詳細介紹,需要的小伙伴可以參考一下
    2022-05-05
  • 如何在IDEA啟動多個Spring Boot工程實例(圖文)

    如何在IDEA啟動多個Spring Boot工程實例(圖文)

    這篇文章主要介紹了如何在IDEA啟動多個Spring Boot工程實例(圖文),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • mybatis中實現(xiàn)讓返回值與bean中字段相匹配

    mybatis中實現(xiàn)讓返回值與bean中字段相匹配

    這篇文章主要介紹了mybatis中實現(xiàn)讓返回值與bean中字段相匹配,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • 如何對quartz定時任務設置結束時間

    如何對quartz定時任務設置結束時間

    這篇文章主要介紹了如何對quartz定時任務設置結束時間問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Mybatis結果集自動映射的實例代碼

    Mybatis結果集自動映射的實例代碼

    在使用Mybatis時,有的時候我們可以不用定義resultMap,而是直接在<select>語句上指定resultType。這個時候其實就用到了Mybatis的結果集自動映射,下面通過本文給大家分享Mybatis結果集自動映射的實例代碼,一起看看吧
    2017-02-02
  • Java實現(xiàn)解析ini文件對應到JavaBean中

    Java實現(xiàn)解析ini文件對應到JavaBean中

    ini 文件是Initialization File的縮寫,即初始化文件,是windows的系統(tǒng)配置文件所采用的存儲格式。這篇文章主要介紹了通過Java實現(xiàn)解析ini文件對應到JavaBean中,需要的可以參考一下
    2022-01-01
  • Java實現(xiàn)單人信息管理程序

    Java實現(xiàn)單人信息管理程序

    這篇文章主要為大家詳細介紹了Java實現(xiàn)單人信息管理程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • IDEA中創(chuàng)建maven項目引入相關依賴無法下載jar問題及解決方案

    IDEA中創(chuàng)建maven項目引入相關依賴無法下載jar問題及解決方案

    這篇文章主要介紹了IDEA中創(chuàng)建maven項目引入相關依賴無法下載jar問題及解決方案,本文通過圖文并茂的形式給大家分享解決方案,需要的朋友可以參考下
    2020-07-07

最新評論