MybatisX 快速開發外掛程式過程詳解

2022-10-01 19:39:10 字數 1084 閱讀 6567

目錄

mybatisx 是一款基於 idea 的快速開發外掛程式,方便在使用mybatis以及mybatis-plus開始時簡化繁瑣的重複操作,提高開發速率。

注:idea得用最新的版本才能生效一些功能,我用的是2020.3版本的

新增外掛程式後在dao層會多乙隻戴紅色頭巾的小鳥,同樣在對應xml檔案方法前也會對應一直戴藍色頭巾的小鳥,點選即可在dao和xml檔案之間跳轉

在開發中在到中寫好介面後,還要到xml中寫對應的xml方法,有了mybatisx後只用在dao中寫好對應方法後,按alt+enter選擇自動生成就能自動在xml中生成對應的對映方法,媽媽在再也不用擔心為寫錯映**!!!

在這裡插入描述

xml中:

直接寫sql就好了!!!

什麼??你連簡單的sql都不想寫?可以可以,mybatisx直接給你把實體相關的增刪查改都給你程式設計客棧生成了,用idea連線到你的資料庫,選擇乙個心儀的物件(一張表),右鍵選擇mybatis-ge程式設計客棧nerator

選擇配置(具體需要大家可以自行選擇,沒有就預設即可):

這就算是幫你弄好了dao、pojo和xml,其實個以前mybatis的**生成是一樣的,只是mybatisx給直接處理成了視覺化配置,省去了配置,只是它都是生成在generator的資料夾中程式設計客棧,怎麼設定它生成的位置,暫時沒搞懂,先手動移動到該去的地方就好

真的是太棒了,媽媽再也不用擔心我寫錯dao、pojo和xml了!!

mybatisx會根據實體字段寫出方法名

a:就這???

b:別急啊,還有的,它還會根據這個方法名生成對應的sql!!!

a:納尼!!!

是的!mybatisx還會根據你寫的方法名生成對應的方法(前提得你寫的是像我這樣的,駝峰對映),然後alt+enter選擇generate mybbatis sql

就能生成對應 的dao方法

還有xml中的sql也給我們自動程式設計客棧生成了,是不是很方便

無論是新增,查詢,刪除,只要按照規則來寫,mybatisx都會生成對應的方法和xml

呀!!媽媽再也不用擔心我不會。。。不!孩子,快關注這個小編,還有啥不會的!就是幹,歐力ouhhru給!!

​mybatisx官方文件

快速開發外掛程式框架ExpressPlugin

1.什麼是外掛程式?一般的定義是 外掛程式 plugin 是一種遵循統一的預定義介面規範編寫出來的應用程式,應用程式在執行時通過介面規範對外掛程式進行呼叫,以擴充套件應用程式的功能。個人的理解,外掛程式就是一種應用程式功能的即插即用 plug and play 即在應用程式執行時 run time ...

grafana外掛程式開發 diagram快速改造

grafana是乙個美觀好用且開源的監控展示工具,包含了豐富的外掛程式供君使用 外掛程式庫 一準備 二 改頭換面 1.先把外掛程式 解壓修改資料夾名稱,放入相應的路徑 windows路徑是data plugins,linux是 var lib grafana plugins 2.開啟外掛程式 資料夾...

天縱智慧型軟體快速開發平台群發外掛程式

定義 功能描述 可設定收件人資料來源,可以從表中批量選擇收件人或收件號碼。可以設定左側分類時行收件人資料過濾,也可以通過通用查詢或高階查詢進行資料過濾。可以輸入訊息 信件內容,也可以從指定資料表的指定欄位中讀取內容,這樣可以為每個收件人指定不同內容,用於如工資確認簡訊通知等訊息。可以定義訊息內容模板...