mybatis的好幫手之MybatisCodeHelperPro詳解
前言
相信我們很多人在java項目開發(fā)中,用到了mybatis框架,但是為了開發(fā)的效率,我們這期推薦一個好用的mybatis插件-MybatisCodeHelperPro,它能夠幫你更快的生成DML語句,以及相應的數(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加載進來,如下:
安裝完成后,重啟idea即可
二、使用步驟
1.創(chuà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語句和相應的實體類
比如當前創(chuàng)建了一個abc.student的庫表,我們在連接之后,可以找到對應的schemas,如圖:
其中student表只有id、name、sex這三個字段連接完成后,點擊表名選擇Mybatis generator,如圖:
會看到如下的界面:
我們只需要關注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語句的話,在其基礎上加上即可。
總結
以上就是對Mybatis插件-MybatisCodeHelperPro的使用介紹,它能夠幫助我們快速構建mysql操作的相關語句,極大的簡化了我們書寫mysql語句的成本,提高了代碼的開發(fā)效率,看完之后有沒有覺得很方便呢?如果覺得有幫助的話幫忙點個贊吧💗💗💗
相關文章:
1. python如何換行輸出2. Python使用urlretrieve實現(xiàn)直接遠程下載圖片的示例代碼3. python如何計算圓的面積4. Android Studio中一套代碼多渠道打包的實現(xiàn)方法5. Java 接口和抽象類的區(qū)別詳解6. Java使用Tesseract-Ocr識別數(shù)字7. Python:UserWarning:此模式具有匹配組。要實際獲得組,請使用str.extract8. Android打包篇:Android Studio將代碼打包成jar包教程9. 詳解java google Thumbnails 圖片處理10. 解決Android Studio 格式化 Format代碼快捷鍵問題
