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

mybatis的好幫手之MybatisCodeHelperPro詳解

 更新時間:2020年09月28日 11:50:14   作者:奔跑的小龍碼  
這篇文章主要介紹了mybatis的好幫手之MybatisCodeHelperPro詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

前言

相信我們很多人在java項目開發(fā)中,用到了mybatis框架,但是為了開發(fā)的效率,我們這期推薦一個好用的mybatis插件-MybatisCodeHelperPro,它能夠幫你更快的生成DML語句,以及相應(yīng)的數(shù)據(jù)表dao、實體model等。

一、idea集成MybatisCodeHelperPro?

1.idea-plugins-Marketplace下載

可以在idea里的Preferences-plugins-Marketplace下載,搜索MybatisCodeHelperPro,出現(xiàn)如下界面:

在這里插入圖片描述

然后安裝即可

2.下載MybatisCodeHelperPro壓縮包

可以在網(wǎng)上搜索MybatisCodeHelperPro壓縮包,下載合適的版本,也可以在以下鏈接中下載(附有破解文件):

鏈接: https://pan.baidu.com/s/1OnjPTAu4R3drlrCEZ4lgGA 提取碼: 3iet

下載完成后,idea加載進(jìn)來,如下:

在這里插入圖片描述

安裝完成后,重啟idea即可

二、使用步驟

1.創(chuàng)建相應(yīng)的包目錄

比如創(chuàng)建dao(存放dao文件)、model(mysql數(shù)據(jù)表實體)、mappers層(xml文件)

在這里插入圖片描述

2.連接數(shù)據(jù)庫

在idea-Database建一個MySQL數(shù)據(jù)庫連接

在這里插入圖片描述

輸入數(shù)據(jù)庫ip、賬號、密碼,Test Connection顯示連接成功即可

在這里插入圖片描述

3.初始化DML語句和相應(yīng)的實體類

比如當(dāng)前創(chuàng)建了一個abc.student的庫表,我們在連接之后,可以找到對應(yīng)的schemas,如圖:

在這里插入圖片描述

其中student表只有id、name、sex這三個字段
連接完成后,點擊表名選擇Mybatis generator,如圖:

在這里插入圖片描述

會看到如下的界面:

在這里插入圖片描述

我們只需要關(guān)注java model package(持久化實體所在目錄)、java mapper package(dao文件所在目錄)、mapper xml package(xml文件所在目錄),選擇好自己創(chuàng)建的model、dao、mapper文件所在的目錄,然后點擊ok即可,如需改變字段的類型,點擊定制列修改保存即可

在這里插入圖片描述

我們可以看到剛剛創(chuàng)建好的三個文件
mapper文件:

在這里插入圖片描述

持久化實體類:

在這里插入圖片描述

mapper文件:

在這里插入圖片描述

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

總結(jié)

以上就是對Mybatis插件-MybatisCodeHelperPro的使用介紹,它能夠幫助我們快速構(gòu)建mysql操作的相關(guān)語句,極大的簡化了我們書寫mysql語句的成本,提高了代碼的開發(fā)效率,看完之后有沒有覺得很方便呢?如果覺得有幫助的話幫忙點個贊吧💗💗💗

相關(guān)文章

  • SpringMVC文件上傳 多文件上傳實例

    SpringMVC文件上傳 多文件上傳實例

    這篇文章主要介紹了SpringMVC文件上傳 多文件上傳實例,有需要的朋友可以參考一下
    2014-01-01
  • 使用JPA自定義VO接收返回結(jié)果集(unwrap)

    使用JPA自定義VO接收返回結(jié)果集(unwrap)

    這篇文章主要介紹了使用JPA自定義VO接收返回結(jié)果集(unwrap),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • echarts圖表導(dǎo)出excel示例

    echarts圖表導(dǎo)出excel示例

    這篇文章主要介紹了echarts圖表導(dǎo)出excel示例,需要的朋友可以參考下
    2014-04-04
  • Java實現(xiàn)郵箱找回密碼實例代碼

    Java實現(xiàn)郵箱找回密碼實例代碼

    本篇文章主要介紹了Java實現(xiàn)郵箱找回密碼實例代碼,可以通過郵箱找回丟失密碼,具有一定的參考價值,有需要的可以了解一下。
    2016-11-11
  • 詳解Java遞歸實現(xiàn)樹形結(jié)構(gòu)的兩種方式

    詳解Java遞歸實現(xiàn)樹形結(jié)構(gòu)的兩種方式

    在開發(fā)的過程中,很多業(yè)務(wù)場景需要一個樹形結(jié)構(gòu)的結(jié)果集進(jìn)行前端展示,也可以理解為是一個無限父子結(jié)構(gòu),常見的有報表指標(biāo)結(jié)構(gòu)、菜單結(jié)構(gòu)等,這篇文章主要介紹了Java遞歸實現(xiàn)樹形結(jié)構(gòu)的兩種方式,需要的朋友可以參考下
    2022-10-10
  • Java Redis分布式鎖的正確實現(xiàn)方式詳解

    Java Redis分布式鎖的正確實現(xiàn)方式詳解

    這篇文章主要介紹了Java Redis分布式鎖的正確實現(xiàn)方式詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • Java基礎(chǔ)之常用的命令行指令

    Java基礎(chǔ)之常用的命令行指令

    這篇文章主要介紹了Java基礎(chǔ)之常用的命令行指令,文中有非常詳細(xì)的圖文示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • SpringBoot?@RestControllerAdvice注解對返回值統(tǒng)一封裝的處理方法

    SpringBoot?@RestControllerAdvice注解對返回值統(tǒng)一封裝的處理方法

    這篇文章主要介紹了SpringBoot?@RestControllerAdvice注解對返回值統(tǒng)一封裝,使用@RestControllerAdvice對響應(yīng)進(jìn)行增強(qiáng),本文結(jié)合實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • Java圖像處理之RGB調(diào)色面板

    Java圖像處理之RGB調(diào)色面板

    這篇文章主要為大家詳細(xì)介紹了Java圖像處理之RGB調(diào)色面板,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • spring boot實現(xiàn)驗證碼功能

    spring boot實現(xiàn)驗證碼功能

    這篇文章主要為大家詳細(xì)介紹了spring boot實現(xiàn)驗證碼功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07

最新評論