1. 程式人生 > >Mybatis 一鍵生成器的操作教學

Mybatis 一鍵生成器的操作教學

首先是軟體的下載連結 —— 點選下載
此軟體也是由Java語言編寫,可以一鍵生成表對應的實體類、mapper檔案、mapping檔案,親測好用!
好了,我們直奔主題!
首先下載軟體,然後解壓壓縮檔案
在這裡插入圖片描述
解壓後的目錄就是這樣,然後點選startup.bat進入軟體的主頁面

在這裡插入圖片描述
然後點選左上角的資料庫連線
在這裡插入圖片描述
連線成功後按照我下面的步驟操作~

在這裡插入圖片描述
有的人可能點選生成會碰到這樣的提示~
在這裡插入圖片描述

這樣操作完了之後就已經生成了你所需要的檔案,去對應目錄下檢視。
在這裡插入圖片描述你所生成的實體類、mapper檔案、mapping檔案都會在這個資料夾中,然後自己去對應的路徑下檢視,拷貝到你的SSM專案中對應的包裡即可!(當然你也可以直接生成到你專案的路徑下~)
到這裡基本上就完成了,使用方法都和正常的一樣,只是你不需要自己寫那些方法和實體類還有Mapping.xml檔案中的sql語句了,基本的增刪改查和複雜的條件查詢什麼的都會有,如果沒有你需要的你可以自行新增進去!

還有就是裡面會有一個Example的檔案,這是普通SSM專案中沒有的,他可以和實體類放在一起,他是做複雜查詢和對資料庫的複雜操作的
在這裡插入圖片描述

這裡我簡單的說明一下Example檔案,點開它會發現裡面都是方法,各種各樣的條件判斷花式操作全都有,基本上你需要的方法他都有,包括非常複雜的操作!!!
在這裡插入圖片描述

舉個非常簡單的小栗子,在我前面做的ssm專案中基本上都有它的身影~
進入到專案中的impl路徑下使用它做點簡單的演示~
就做個簡單的條件查詢吧,比如我這裡登陸的方法是根據我的登陸名進行條件查詢,沒用Example檔案的時候我是在mapper檔案中手寫了一個login的方法,然後在mapping.xml中手寫一個login的方法和sql語句,這是普通SSM專案的寫法
這是普通的寫法

用了Example的方法後我們就可以這樣寫~
在這裡插入圖片描述

簡單方便,可以讓你少寫幾百上千行程式碼,何樂而不為!!!

The end!!!