最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MybatisPlus自動生成代碼的實現(xiàn)示例

 更新時間:2025年12月25日 09:34:25   作者:她說..  
本文主要介紹了MybatisPlus-自動生成代碼,代碼生成器可以自動生成Mapper、Service、PO等代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

在使用MybatisPlus以后,基礎的Mapper、Service、PO代碼相對固定,重復編寫也比較麻煩。因此MybatisPlus官方提供了代碼生成器根據(jù)數(shù)據(jù)庫表結構生成PO、Mapper、Service等相關代碼。只不過代碼生成器同樣要編碼使用,也很麻煩。這里推薦使用一款MybatisPlus的插件,它可以基于圖形化界面完成MybatisPlus的代碼生成,非常簡單。

安裝插件

Idea的plugins市場中搜索并安裝MyBatisPlus插件:

安裝的時候需要重啟IDEA讓插件生效。

使用

我們以數(shù)據(jù)庫中的address表為例,來生成代碼

首先需要配置數(shù)據(jù)庫地址,在Idea頂部菜單中,找到other,選擇Config Database

在彈出的窗口中填寫數(shù)據(jù)庫連接的基本信息:

mp替換成你數(shù)據(jù)庫的名字,其他的按照實際情況填寫即可

測試成功之后會顯示“test successful”提示成功,點擊ok選項即可配置數(shù)據(jù)庫。

然后再次點擊Idea頂部菜單中的other,然后選擇Code Generator:

在彈出的表單中填寫信息:

在生成前需要點擊表名,表示你要根據(jù)哪張表生成代碼;

mouble項是填寫模塊名,按照實際情況填寫即可;

package包是填寫父級包路徑;

over file表示在生成代碼的過程中,會覆蓋原文件(如果存在);

TablePrefix里填寫表的前綴,在生成的代碼的實體類中會省略,假如

數(shù)據(jù)庫中存在tb_address表,我們想要生成的實體類是Address,即去掉tb_前綴,就填寫 tb_;

其他的就是一些基本功能,按照需求填寫即可。

點擊生成代碼出現(xiàn)如圖所示提示,表示代碼生成成功;

我們對比代碼生成前后的圖片,紅框中的文件就是剛剛生成的:

至此,我們的代碼生成完畢,按照需要更改即可直接敲代碼了!

到此這篇關于MybatisPlus自動生成代碼的實現(xiàn)示例的文章就介紹到這了,更多相關MybatisPlus自動生成代碼內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Java并發(fā)編程示例(五):線程休眠與恢復

    Java并發(fā)編程示例(五):線程休眠與恢復

    這篇文章主要介紹了Java并發(fā)編程示例(五):線程休眠與恢復,在本節(jié),我們將開發(fā)一個程序,使用sleep()方法來實現(xiàn)每秒鐘打印一次當前時間,需要的朋友可以參考下
    2014-12-12
  • Java簡易登錄注冊小程序

    Java簡易登錄注冊小程序

    這篇文章主要為大家詳細介紹了Java圖形界面開發(fā),簡易登錄注冊小程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Java中HashMap和HashTable區(qū)別

    Java中HashMap和HashTable區(qū)別

    HashMap和Hashtable都是Java常見的基于哈希表實現(xiàn)的Map接口的實現(xiàn)類,本文主要介紹了Java中HashMap和HashTable區(qū)別,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • java線上問題排查之內存占用大解決步驟

    java線上問題排查之內存占用大解決步驟

    線上的問題在通常有一些預警,比如CPU被打滿,網(wǎng)絡達到頂峰等等問題,這篇文章主要介紹了java線上問題排查之內存占用大解決步驟,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2026-01-01
  • Java設計模式中的裝飾器模式簡析

    Java設計模式中的裝飾器模式簡析

    這篇文章主要介紹了Java設計模式中的裝飾器模式簡析,裝飾模式能夠實現(xiàn)動態(tài)的為對象添加功能,是從一個對象外部來給對象添加功能,通常給對象添加功能,要么直接修改對象添加相應的功能,要么派生對應的子類來擴展,抑或是使用對象組合的方式,需要的朋友可以參考下
    2023-12-12
  • Java設計模式七大原則之迪米特法則詳解

    Java設計模式七大原則之迪米特法則詳解

    迪米特法則要求一個對象應該對其他對象有最少的了解,所以迪米特法則又叫做最少知識原則。本文將為大家詳細介紹Java設計模式七大原則之一的迪米特法則,需要的可以參考一下
    2022-02-02
  • Java基于Google zxing生成帶logo的二維碼圖片

    Java基于Google zxing生成帶logo的二維碼圖片

    zxing是一個開放源碼的,用java實現(xiàn)的多種格式的1D/2D條碼圖像處理庫,本文主要介紹了Java基于Google zxing生成帶logo的二維碼圖片,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • Java?SpringBoot?中的操作事務

    Java?SpringBoot?中的操作事務

    這篇文章主要介紹了Java?SpringBoot?中的操作事務,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • 實例分析Java泛型

    實例分析Java泛型

    本篇文章通過代碼實例給大家講述了Java泛型的相關知識點以及相關的代碼分析,對此有興趣的朋友學習下。
    2018-02-02
  • SpringBoot中屬性賦值操作的實現(xiàn)

    SpringBoot中屬性賦值操作的實現(xiàn)

    這篇文章主要介紹了SpringBoot中屬性賦值操作的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10

最新評論

阳泉市| 浦县| 灵寿县| 九台市| 河源市| 铅山县| 龙胜| 西和县| 佛教| 临猗县| 鄂伦春自治旗| 东辽县| 体育| 白朗县| 中江县| 海丰县| 淄博市| 恩平市| 扶沟县| 阜新市| 桓仁| 长沙市| 鲁山县| 昌图县| 临夏县| 鹤壁市| 梁平县| 隆昌县| 左权县| 武宣县| 临猗县| 息烽县| 东乡县| 历史| 南康市| 洪洞县| 鄱阳县| 夹江县| 游戏| 大丰市| 青海省|