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

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

參考:EasyCode

下載安裝

下載

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

MyBatisCodeHelperPro插件下載地址:

注意:因某些限制,下載鏈接通過如下方式獲?。?/p>

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

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

安裝

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

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

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

配置

數(shù)據(jù)庫用的tinyInt 或者 smallInt生成java類型是 byte 和 short 兩種類型。在java代碼里面操作 byte 和 short 類型比較麻煩,經(jīng)常需要強(qiáng)制轉(zhuǎn)換,下面是設(shè)置使用Integer 來替代byte和short還有使用Java8的日期時(shí)間類型

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

使用 Maven依賴

創(chuàng)建Maven項(xiàng)目,為保證生成的代碼不出丙錯(cuò)誤提示,導(dǎo)入依賴:

<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層的注解不錯(cuò) --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.1.RELEASE</version></dependency>根據(jù)實(shí)體類生成建表sql

按alt+insert

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

生成的SQL語句:

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

生成好了建表語句后,到數(shù)據(jù)庫中執(zhí)行, 然后從數(shù)據(jù)庫來生成crud代碼

根據(jù)表生成Bean、Dao+mapper和Service

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

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

第二步:配置生成信息

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

說明:

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

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

第三步:查看各個(gè)生成的目錄

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

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

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

方法名生成sql時(shí)支持if test

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

一鍵添加@param注解

按alt+enter

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

結(jié)果:

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

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

光標(biāo)放到resultmap標(biāo)簽type屬性值上 -> alt + enter -> generate unUsed properties

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

結(jié)果:

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

根據(jù)mapper接口生成mapper映射文件

創(chuàng)建一個(gè)接口 -> 光標(biāo)放到接口名上 -> alt + enter -> generate mybatis mapper for current class -> 選擇mapper映射文件位置

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

生成find方法

根據(jù)方法名 直接生成sql代碼 方法名有自動(dòng)提示 單表操作的代碼只有寫個(gè)方法名就好了find方法

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

生成update方法

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

生成delete方法

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

生成count方法

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

生成測試用例

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

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

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

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

從表數(shù)據(jù)導(dǎo)出java insert語句

可用于快速構(gòu)造測試數(shù)據(jù)

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

Dao中方法名的規(guī)則 find方法

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

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

update方法

可以使用modify替代update開頭

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

delete方法

可以使用remove替代delete開頭

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

count方法

支持distinct

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

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

標(biāo)簽: Mybatis
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91精品观看| 亚洲一二av| 亚洲人成精品久久久| 蜜桃一区二区三区| 99久久久久国产精品| 久久精品三级| 欧美日韩一区二区三区四区在线观看 | 日本不良网站在线观看| 成人在线免费观看91| 精品一区二区三区中文字幕| 国产麻豆精品| 欧美三级第一页| 久久国内精品视频| 国产精品一区二区99| 欧美黄页在线免费观看| 国产精品片aa在线观看| 久久精品国产999大香线蕉| 日韩成人a**站| 成人国产精品| 鲁鲁在线中文| 999久久久免费精品国产| 国户精品久久久久久久久久久不卡 | 国内自拍视频一区二区三区| 国产精成人品2018| 国产一区二区三区日韩精品 | 鲁鲁在线中文| 久久久久午夜电影| 免费av一区二区三区四区| 影音国产精品| 先锋亚洲精品| 日本成人手机在线| 麻豆精品蜜桃视频网站| 国产一区二区三区四区五区传媒| 国产aⅴ精品一区二区三区久久| 日韩成人精品一区| 免费久久精品| 亚洲精品一二| 国产精品极品| 成人看片网站| 亚洲理论在线| 精品黄色一级片| 久久精品在线| 天海翼亚洲一区二区三区| 久久激情五月激情| 久久在线电影| 亚洲精品大片| 精品国产不卡一区二区| 欧美一区二区三区激情视频| 欧美在线影院| 国产欧美日韩一级| 久久久久99| 日韩综合一区二区| 亚洲午夜天堂| 亚洲精选成人| 国产91欧美| 日韩专区欧美专区| 欧美激情三区| 亚洲精品午夜av福利久久蜜桃| 日韩av网站在线免费观看| 成人午夜在线| 喷白浆一区二区| 久久免费精品| 狠狠久久婷婷| 国产精品任我爽爆在线播放| 亚洲婷婷免费| 国产日韩欧美一区二区三区在线观看| 秋霞国产精品| 久久国产视频网| 亚洲精品888| 久久精品资源| 首页国产欧美日韩丝袜| 91视频久久| 亚洲精品少妇| 欧美sss在线视频| 国产伦理一区| 日韩一区欧美二区| 中文字幕在线官网| 日韩有吗在线观看| 欧美日韩尤物久久| 国产精品欧美在线观看| 欧美日韩国产综合网| 美女在线视频一区| 中文字幕一区日韩精品| 欧美午夜精彩| 高清一区二区三区av| 日本不卡视频一二三区| 激情欧美国产欧美| 精品三级av在线导航| 亚洲精品精选| 999在线观看精品免费不卡网站| 久久精品国产免费| 日本午夜精品一区二区三区电影| 欧美特黄一区| 成人一区而且| 国产日韩欧美一区二区三区在线观看| 亚洲综合日韩| 久久精品99久久无色码中文字幕| 久久亚州av| 清纯唯美亚洲综合一区| 日韩午夜一区| 国产精品7m凸凹视频分类| jizzjizz中国精品麻豆| 国产精品午夜一区二区三区| 日韩中文字幕在线一区| 日韩中文字幕1| 欧美日韩黑人| 成人午夜国产| 黄在线观看免费网站ktv| 国产日韩亚洲| 91麻豆精品| 日韩和欧美的一区| 国产视频一区免费看| 亚洲高清久久| 91精品蜜臀一区二区三区在线| 精品中文在线| 久久亚洲国产精品尤物| 你懂的国产精品永久在线| 欧美伊人久久| 91精品国产经典在线观看| 婷婷亚洲精品| 日韩三级精品| 亚洲69av| 日本成人在线视频网站| 亚洲三区欧美一区国产二区| 中文一区一区三区免费在线观| 尤物在线精品| 亚洲色诱最新| 亚洲永久精品唐人导航网址| 亚洲精品伦理| 日本免费一区二区视频| 婷婷综合成人| 国产日韩1区| 国产日韩免费| 麻豆高清免费国产一区| 国产极品模特精品一二| 麻豆传媒一区二区三区| 精品91福利视频| 不卡福利视频| 日韩免费看片| 久久网站免费观看| 99香蕉国产精品偷在线观看| 日韩午夜高潮| 一区二区电影| 日韩高清一级| 欧美日韩一视频区二区| 国产精品麻豆成人av电影艾秋| 久久99偷拍| 欧美激情另类| 欧美福利一区| 免费在线看一区| 日韩欧美美女在线观看| 国产乱子精品一区二区在线观看 | 日本va欧美va欧美va精品| 日韩高清一级| 精品国产一区二区三区噜噜噜| 黑森林国产精品av| 激情偷拍久久| 亚洲一区有码| 91av一区| 水蜜桃精品av一区二区| 91精品国产成人观看| 麻豆久久精品| 国产欧美亚洲精品a| 中文在线中文资源| 激情综合自拍| 日韩手机在线| 精品视频亚洲| 亚洲韩日在线| 日韩精选在线| 精品视频国内| 亚洲精品电影| 国产欧美日韩在线观看视频| 日韩久久一区二区三区| 夜夜嗨一区二区三区| 久久国产麻豆精品| 国产精品久久久久久久久妇女| 五月天综合网站| 日本视频一区二区| 国产精品久久久久av电视剧| 先锋影音久久久| 欧美精品二区| 欧美另类综合| 国产精品成人国产| 国产精品高颜值在线观看| 怡红院精品视频在线观看极品| 国产三级一区| 国产精品99一区二区| 日韩av一区二区在线影视| 亚洲国产欧美日本视频| 亚洲九九精品| 黑人精品一区| 色综合视频一区二区三区日韩| av中文字幕在线观看第一页| 中文字幕一区二区av| 黄色欧美在线| 日韩中文字幕亚洲一区二区va在线| 国产一区丝袜| 亚洲日产国产精品| 香蕉久久久久久| 特黄特色欧美大片|