1. 程式人生 > 程式設計 >mybatis的好幫手之MybatisCodeHelperPro詳解

mybatis的好幫手之MybatisCodeHelperPro詳解

前言

相信我們很多人在java專案開發中,用到了mybatis框架,但是為了開發的效率,我們這期推薦一個好用的mybatis外掛-MybatisCodeHelperPro,它能夠幫你更快的生成DML語句,以及相應的資料表dao、實體model等。

一、idea整合MybatisCodeHelperPro?

1.idea-plugins-Marketplace下載

可以在idea裡的Preferences-plugins-Marketplace下載,搜尋MybatisCodeHelperPro,出現如下介面:

在這裡插入圖片描述

然後安裝即可

2.下載MybatisCodeHelperPro壓縮包

可以在網上搜索MybatisCodeHelperPro壓縮包,下載合適的版本,也可以在以下連結中下載(附有破解檔案):

連結: https://pan.baidu.com/s/1OnjPTAu4R3drlrCEZ4lgGA 提取碼: 3iet

下載完成後,idea載入進來,如下:

在這裡插入圖片描述

安裝完成後,重啟idea即可

二、使用步驟

1.建立相應的包目錄

比如建立dao(存放dao檔案)、model(mysql資料表實體)、mappers層(xml檔案)

在這裡插入圖片描述

2.連線資料庫

在idea-Database建一個MySQL資料庫連線

在這裡插入圖片描述

輸入資料庫ip、賬號、密碼,Test Connection顯示連線成功即可

在這裡插入圖片描述

3.初始化DML語句和相應的實體類

比如當前建立了一個abc.student的庫表,我們在連線之後,可以找到對應的schemas,如圖:

在這裡插入圖片描述

其中student表只有id、name、sex這三個欄位
連線完成後,點選表名選擇Mybatis generator,如圖:

在這裡插入圖片描述

會看到如下的介面:

在這裡插入圖片描述

我們只需要關注java model package(持久化實體所在目錄)、java mapper package(dao檔案所在目錄)、mapper xml package(xml檔案所在目錄),選擇好自己建立的model、dao、mapper檔案所在的目錄,然後點選ok即可,如需改變欄位的型別,點選定製列修改儲存即可

在這裡插入圖片描述

我們可以看到剛剛建立好的三個檔案
mapper檔案:

在這裡插入圖片描述

持久化實體類:

在這裡插入圖片描述

mapper檔案:

在這裡插入圖片描述

然後我們可以看到,基本的DML語句都已經自動幫你生成好了,可以滿足基本的增刪改查操作,如果需要定製化DML語句的話,在其基礎上加上即可。

總結

以上就是對Mybatis外掛-MybatisCodeHelperPro的使用介紹,它能夠幫助我們快速構建mysql操作的相關語句,極大的簡化了我們書寫mysql語句的成本,提高了程式碼的開發效率,看完之後有沒有覺得很方便呢?如果覺得有幫助的話幫忙點個贊吧💗💗💗