IDEA插件之mybatisx插件使用教程(超詳細(xì)!)
前言
MybatisX 是一款基于 IDEA 的快速開發(fā)插件,方便在使用mybatis以及mybatis-plus開發(fā)時(shí)簡(jiǎn)化繁瑣的重復(fù)操作,提高開發(fā)速率。
MybatisX的作用就是幫助我們自動(dòng)化建立mybatis的相關(guān)文件,免去手動(dòng)建立的繁瑣!
一、安裝MybatisX插件
在插件管理中,搜索Mybatis,就會(huì)顯示MybatisX,然后我們點(diǎn)擊它右側(cè)的Install按鈕,就能安裝了。

二、引用相關(guān)的依賴
本人是SpringBoot框架,引入如下Pom內(nèi)容
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>三、連接MySQL
1、點(diǎn)擊“Database”
2、點(diǎn)擊“+”號(hào),然后選擇Data Source
3、在顯示的所有數(shù)據(jù)源中。選擇Mysql

4、在顯示的數(shù)據(jù)源配置頁(yè)面,至少填寫3項(xiàng)內(nèi)容
1)用戶名
2)密碼
3)數(shù)據(jù)庫(kù)鏈接信息

5、填寫完數(shù)據(jù)源配置信息后,在Database下面多出了一個(gè)數(shù)據(jù)庫(kù)顯示:

6、在我們添加的數(shù)據(jù)源Mysql數(shù)據(jù)庫(kù)中,添加我們需要使用的數(shù)據(jù)庫(kù)。
點(diǎn)擊“0 of 7”這個(gè)位置,顯示了該Mysql數(shù)據(jù)庫(kù)下面所有的數(shù)據(jù)庫(kù)

我們選中其中我們需要使用的數(shù)據(jù)庫(kù),然后按鍵盤上的enter鍵,就會(huì)完成數(shù)據(jù)庫(kù)的選中工作。然后,顯示如下內(nèi)容:

四、開始使用MybatisX,選擇數(shù)據(jù)表,配置生產(chǎn)Mybatis文件的路徑,生產(chǎn)最后的文件
1. 選擇一個(gè)數(shù)據(jù)表,然后“右點(diǎn)擊”,在顯示的菜單中選擇“MybatisX-generator”

2. 點(diǎn)擊“MybatisX-generator”,顯示如下信息:

選擇 “Mybatis-Plus3”

點(diǎn)擊finish,最后結(jié)果如下:

總結(jié)
到此這篇關(guān)于IDEA插件之mybatisx插件使用教程的文章就介紹到這了,更多相關(guān)IDEA mybatisx插件使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
EasyUi+Spring Data 實(shí)現(xiàn)按條件分頁(yè)查詢的實(shí)例代碼
這篇文章主要介紹了EasyUi+Spring Data 實(shí)現(xiàn)按條件分頁(yè)查詢的實(shí)例代碼,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-07-07
Spring?Boot+微信小程序開發(fā)平臺(tái)保存微信登錄者的個(gè)人信息
這篇文章主要介紹了Spring?Boot+微信小程序開發(fā)平臺(tái)保存微信登錄者的個(gè)人信息,本文主要介紹?wx.login和wx.getProfile接口,因篇幅所限,不能對(duì)其它接口做詳細(xì)介紹?,有興趣者可以查閱官方文檔2022-05-05
Java零基礎(chǔ)也看得懂的單例模式與final及抽象類和接口詳解
本文主要講了單例模式中的餓漢式和懶漢式的區(qū)別,final的使用,抽象類的介紹以及接口的具體內(nèi)容,感興趣的朋友來看看吧2022-05-05
Java基于jdbc實(shí)現(xiàn)的增刪改查操作示例
這篇文章主要介紹了Java基于jdbc實(shí)現(xiàn)的增刪改查操作,結(jié)合實(shí)例形式分析了java使用jdbc進(jìn)行數(shù)據(jù)庫(kù)的連接、增刪改查等基本操作技巧,需要的朋友可以參考下2019-01-01
Spring Bean創(chuàng)建和循環(huán)依賴
這篇文章主要介紹了Spring Bean創(chuàng)建和循環(huán)依賴,講述了Spring容器中?Bean?的創(chuàng)建過程已經(jīng)主要的方法,另外也著重分析了循環(huán)依賴的問題,需要的小伙伴可以參考一下2022-05-05
Java面試突擊為什么要用HTTPS及它的優(yōu)點(diǎn)
這篇文章主要介紹了Java面試突擊為什么要用HTTPS及它的優(yōu)點(diǎn),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-07-07
spring?boot+mybatis-plus配置讀寫分離的操作
這篇文章主要介紹了spring?boot+mybatis-plus配置讀寫分離的操作,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01

