日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

MyBatisCodeHelperPro插件下載及使用教程詳解

瀏覽:30日期:2024-08-10 17:36:47

參考:EasyCode

下載安裝

下載

MybatisCodeHelperNew-2.8.1-191-201.zip(親測Intellij2020.1絕對可用)

MyBatisCodeHelperPro插件下載地址:

注意:因某些限制,下載鏈接通過如下方式獲取:

需要的小伙伴,請關注微信公眾號: Java技術迷, 或者掃描下方公眾號二維碼,回復關鍵字:091052, 即可免費無套路獲取。

MyBatisCodeHelperPro插件下載及使用教程詳解

安裝

Intellij最新插件MybatisCodeHelper-2.8.1-191-201,使用方法IDEA頂部菜單:Tools -> MybatisCodeHelper -> Activation -> OfflineActivation,在offline key框輸入任意字符串,

Intellij2020.1版本可以使用,先安裝官方最新版本,然后做文件替換即可,替換路徑為:C:UsersxxxxAppDataRoamingJetBrainsIntelliJIdea2020.1pluginsMyBatisCodeHelper-Prolib

MyBatisCodeHelperPro插件下載及使用教程詳解

配置

數據庫用的tinyInt 或者 smallInt生成java類型是 byte 和 short 兩種類型。在java代碼里面操作 byte 和 short 類型比較麻煩,經常需要強制轉換,下面是設置使用Integer 來替代byte和short還有使用Java8的日期時間類型

MyBatisCodeHelperPro插件下載及使用教程詳解

使用 Maven依賴

創建Maven項目,為保證生成的代碼不出丙錯誤提示,導入依賴:

<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.4</version></dependency><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version></dependency><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version></dependency><!-- 保證生成的Service層的注解不錯 --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.1.RELEASE</version></dependency>根據實體類生成建表sql

按alt+insert

MyBatisCodeHelperPro插件下載及使用教程詳解MyBatisCodeHelperPro插件下載及使用教程詳解

生成的SQL語句:

MyBatisCodeHelperPro插件下載及使用教程詳解

生成好了建表語句后,到數據庫中執行, 然后從數據庫來生成crud代碼

根據表生成Bean、Dao+mapper和Service

第一步:在Intellij中連接上MySQL數據庫,在指定的表上右鍵

MyBatisCodeHelperPro插件下載及使用教程詳解

第二步:配置生成信息

MyBatisCodeHelperPro插件下載及使用教程詳解

說明:

exampleQuery:會生成一大堆的example文件,xml中的example代碼看起來也很亂、建議使用方法名生成sql來替代。不推薦mapper接口做繼承,所以baseClass選項也不要選。現在代碼都是自動生成的,mapper做繼承僅能減少一些代碼量,效率提升不明顯。搞了繼承后,看mapper接口對應的xml也變得比較麻煩,哪些方法要放到繼承里面也比較難定義,有可能某些接口繼承的方法根本用不到。 建議是每個接口只生成自己需要的xml方法。-generatedComments選項建議選中,不然會出現如下所示的提示

MyBatisCodeHelperPro插件下載及使用教程詳解

第三步:查看各個生成的目錄

MyBatisCodeHelperPro插件下載及使用教程詳解

根據接口中的方法名生成對應的mapper 只需要一個方法名,不需要參數和返回值,輸入方法名后,按alt+enter?Generate mybatis sql 就可以生成了

MyBatisCodeHelperPro插件下載及使用教程詳解

方法名生成sql時支持if test

MyBatisCodeHelperPro插件下載及使用教程詳解

一鍵添加@param注解

按alt+enter

MyBatisCodeHelperPro插件下載及使用教程詳解

結果:

MyBatisCodeHelperPro插件下載及使用教程詳解

生成mapper映射文件中resultMap未使用的字段

光標放到resultmap標簽type屬性值上 -> alt + enter -> generate unUsed properties

MyBatisCodeHelperPro插件下載及使用教程詳解

結果:

MyBatisCodeHelperPro插件下載及使用教程詳解

根據mapper接口生成mapper映射文件

創建一個接口 -> 光標放到接口名上 -> alt + enter -> generate mybatis mapper for current class -> 選擇mapper映射文件位置

MyBatisCodeHelperPro插件下載及使用教程詳解

生成find方法

根據方法名 直接生成sql代碼 方法名有自動提示 單表操作的代碼只有寫個方法名就好了find方法

MyBatisCodeHelperPro插件下載及使用教程詳解

生成update方法

MyBatisCodeHelperPro插件下載及使用教程詳解

生成delete方法

MyBatisCodeHelperPro插件下載及使用教程詳解

生成count方法

MyBatisCodeHelperPro插件下載及使用教程詳解

生成測試用例

MyBatisCodeHelperPro插件下載及使用教程詳解

生成分頁查詢 (依賴于 pageHelper)

MyBatisCodeHelperPro插件下載及使用教程詳解MyBatisCodeHelperPro插件下載及使用教程詳解

在DeptServiceImpl類中就可以查看到剛才生成的帶有分頁功能的代碼。

從表數據導出java insert語句

可用于快速構造測試數據

MyBatisCodeHelperPro插件下載及使用教程詳解

Dao中方法名的規則 find方法

可以使用 select query get 替代find開頭,支持orderBy,distinct, findFirst

MyBatisCodeHelperPro插件下載及使用教程詳解

update方法

可以使用modify替代update開頭

MyBatisCodeHelperPro插件下載及使用教程詳解

delete方法

可以使用remove替代delete開頭

MyBatisCodeHelperPro插件下載及使用教程詳解

count方法

支持distinct

MyBatisCodeHelperPro插件下載及使用教程詳解

到此這篇關于MyBatis CodeHelperPro插件使用教程詳解的文章就介紹到這了,更多相關MyBatis CodeHelperPro插件內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Mybatis
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品麻豆| 国产一区二区三区自拍| 亚洲三级观看| 日本在线不卡视频| 国产精品一区二区精品| 国产日韩一区二区三区在线播放| 国产精品欧美三级在线观看| аⅴ资源天堂资源库在线| 久久中文亚洲字幕| 久久国产66| 麻豆国产一区| 国产尤物精品| 青青青国产精品| 国产一区二区三区久久| 1000部精品久久久久久久久| 亚洲精品九九| 荡女精品导航| 亚洲中午字幕| 美女性感视频久久| 亚洲精品极品少妇16p| 亚洲精品免费观看| 麻豆精品视频在线观看免费| 亚洲欧美日韩高清在线| 日韩国产在线不卡视频| www.com.cn成人| 亚洲精品无吗| 97精品国产一区二区三区| 亚洲中字黄色| 精品国产a一区二区三区v免费| 欧美日韩国产精品一区二区亚洲| 国产伦一区二区三区| 精品一区在线| 欧美a一区二区| 日韩午夜av在线| 精品一区二区三区中文字幕视频 | 麻豆精品国产91久久久久久| 欧美亚洲激情| 国产精一区二区| 在线看片不卡| 成人在线视频区| 亚洲日本久久| 99热国内精品| 麻豆极品一区二区三区| 美女精品在线| 日韩在线综合| 国产日韩欧美中文在线| 日韩一级网站| 日韩欧美1区| 日韩精品久久久久久| 久久久噜噜噜| 日韩av电影一区| 亚洲欧美日韩精品一区二区 | 亚洲精品亚洲人成在线观看| 亚洲国产福利| 国产精品国码视频| 久久都是精品| 婷婷亚洲五月色综合| 精品成av人一区二区三区| 亚洲日本国产| av亚洲在线观看| 91一区二区| 欧美国产专区| 欧美精品观看| 日韩高清中文字幕一区| 视频在线在亚洲| 亚洲精品电影| 久久久久亚洲| 成人日韩在线观看| 成人精品久久| 欧美成a人片免费观看久久五月天| 中文字幕一区二区三区四区久久| 欧美日韩国产传媒| 午夜精品成人av| 福利视频一区| 国产精品亚洲综合在线观看| 亚洲一区二区三区免费在线观看| 999国产精品| 麻豆精品蜜桃| 日韩在线二区| 国产传媒av在线| 精品久久网站| 国产一区日韩| 日韩1区2区| 日韩精品2区| 欧美一级鲁丝片| 黄毛片在线观看| 日韩黄色大片网站| 色黄视频在线观看| 日韩在线第七页| 色老板在线视频一区二区| 91视频精品| 日韩大片免费观看| 人在线成免费视频| 亚洲成人av观看| 在线日韩视频| 亚洲资源av| 亚州av日韩av| 国产伦精品一区二区三区千人斩| 91精品视频一区二区| 国产免费av国片精品草莓男男| 欧美日韩亚洲三区| 美女精品久久| 欧美激情另类| 1024精品一区二区三区| 国产一区导航| 伊人精品久久| 国产精品毛片视频| 亚洲免费福利| 欧美专区18| 国产午夜精品一区在线观看| 精品欧美视频| 欧美黄色网页| 樱桃成人精品视频在线播放| 视频在线观看国产精品| 日韩激情一区二区| 久久精品国产福利| 亚洲www啪成人一区二区| 欧美精选一区二区三区| 最新国产精品| 美女毛片一区二区三区四区最新中文字幕亚洲 | 国产精品久久久久久久久久妞妞| 牛牛精品成人免费视频| 国产美女高潮在线| 在线视频亚洲| 欧美亚洲专区| 中文在线а√天堂| 亚洲精品1区| 欧美一区成人| www成人在线视频| 最新日韩av| 青草av.久久免费一区| 91亚洲国产| 视频在线观看一区二区三区| 麻豆一区在线| 日韩午夜av| 麻豆91精品91久久久的内涵| 伊人久久大香线蕉av不卡| 亚洲精品在线国产| 色乱码一区二区三区网站| 尤物精品在线| 久久99国产精品视频| re久久精品视频| 国产精品男女| 欧美特黄一区| 国产日韩高清一区二区三区在线 | 九九色在线视频| 日韩一区二区三区四区五区| 国产精品久久久久久久免费观看| 丝袜诱惑制服诱惑色一区在线观看| 久久不卡国产精品一区二区| 婷婷中文字幕一区| 久久一区亚洲| 一区二区国产精品| 欧美日韩免费看片| 国产欧美日韩一区二区三区在线| 久久久五月天| 国产精品久久久久久久久久妞妞 | 精品视频在线观看网站| 久久99伊人| 在线精品亚洲欧美日韩国产| 日本免费在线视频不卡一不卡二| 日韩在线观看不卡| 免费看久久久| 日本一区二区中文字幕| 国模 一区 二区 三区| 精品国产精品国产偷麻豆| 一区二区三区网站| 日韩毛片在线| 黄色网一区二区| 色8久久久久| 欧美手机在线| 高清日韩欧美| 国产精品麻豆成人av电影艾秋| 六月婷婷一区| 日韩精品欧美| 黑人精品一区| 久久免费视频66| 国产日产一区| 日韩欧美中文字幕在线视频| 亚洲精品电影| 久久精品播放| 亚洲天堂av影院| 成人在线视频中文字幕| 国产欧美二区| 日韩高清一级| 伊人久久亚洲热| 国产精品av一区二区| 三级精品视频| 日韩欧美午夜| 午夜影院一区| 首页国产精品| 日本在线高清| 久久激情一区| 久久视频国产| 亚洲成人va| 中文字幕在线看片| 国产传媒av在线| 天堂av在线| 欧美日韩一二三四| 欧美一级精品|