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

Java MyBatis可視化代碼生成工具使用教程

 更新時間:2020年11月09日 11:20:10   作者:andydaopeng  
這篇文章主要介紹了Java MyBatis可視化代碼生成工具使用教程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

現(xiàn)公司架構(gòu)大佬在項(xiàng)目中使用了 mybatis-generator-gui ,這是一款開源圖形化 MyBatis 代碼生成工具,使用起來相當(dāng)?shù)姆奖愫糜?!推薦給在開發(fā)道路上的小伙伴們:

GutHub 地址:https://github.com/zouzg/mybatis-generator-gui

Git 的安裝與使用,請參考:http://m.fzitv.net/article/199269.htm

使用 Git 克隆到本地,然后可直接導(dǎo)入開發(fā)工具 Eclipse 或者 IDEA 中使用:

這里以 Eclipse 為例,(IDEA同理)。

1、工具代碼結(jié)構(gòu),如下圖所示:

2、打開 src/main/java -->com.zzg.mybatis.generator -->MainUI,如下圖所示:

3、在 MainUI 中 右擊 --> Run as --> Java Application ,運(yùn)行會彈出如下圖所示的圖形化操作工具:

4、這時,我們就可以來連接數(shù)據(jù)庫表進(jìn)行生成我們想要的實(shí)體、Dao、Mapper.xml 等文件。如下例子:

點(diǎn)擊左上角 數(shù)據(jù)庫連接,連接配置信息如下圖所示:

5、填完后可以 測試連接 一下,然后保存,可以查看當(dāng)前數(shù)據(jù)庫中的所有數(shù)據(jù)表,如下圖所示:

6、想生成哪個表的實(shí)體類,Dao,Mapper.xml 就可以雙擊表進(jìn)行操作了,這里以 tb_user 用戶表為例,如下圖所示:

(題外話,下面截圖沒有標(biāo)注完是因?yàn)槲医貓D編輯到最后一個存放包名的時候手抖了,在圖上雙擊了一下... O(∩_∩)O哈哈~)

7、點(diǎn)擊 代碼生成,然后去項(xiàng)目中刷新下,查看是否已經(jīng)生成對應(yīng)的實(shí)體,dao,Mapper.xml文件。如下圖所示:

8、生成基于單表的增刪改查、排序、分頁查詢,如下圖所示:

9、到此完成了基于mybatis-generator-gui 圖形化MyBatis 的代碼生成,接下來就可以全新四投入到業(yè)務(wù)邏輯層的開發(fā)了...

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java實(shí)現(xiàn)整合文件上傳到FastDFS的方法詳細(xì)

    Java實(shí)現(xiàn)整合文件上傳到FastDFS的方法詳細(xì)

    FastDFS是一個開源的輕量級分布式文件系統(tǒng),對文件進(jìn)行管理,功能包括:文件存儲、文件同步、文件上傳、文件下載等,解決了大容量存儲和負(fù)載均衡的問題。本文將提供Java將文件上傳至FastDFS的示例代碼,需要的參考一下
    2022-02-02
  • java開發(fā)SSM框架具有rest風(fēng)格的SpringMVC

    java開發(fā)SSM框架具有rest風(fēng)格的SpringMVC

    這篇文章主要介紹了java開發(fā)中如何使SSM框架具有rest風(fēng)格的SpringMVC實(shí)現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • Java使用MessageFormat應(yīng)注意的問題

    Java使用MessageFormat應(yīng)注意的問題

    這篇文章主要介紹了Java使用MessageFormat應(yīng)注意的問題,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-06-06
  • 關(guān)于Spring?Cloud實(shí)現(xiàn)日志管理模塊

    關(guān)于Spring?Cloud實(shí)現(xiàn)日志管理模塊

    這篇文章主要介紹了關(guān)于Spring?Cloud實(shí)現(xiàn)日志管理模塊問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Spring?Security實(shí)現(xiàn)基于RBAC的權(quán)限表達(dá)式動態(tài)訪問控制的操作方法

    Spring?Security實(shí)現(xiàn)基于RBAC的權(quán)限表達(dá)式動態(tài)訪問控制的操作方法

    這篇文章主要介紹了Spring?Security實(shí)現(xiàn)基于RBAC的權(quán)限表達(dá)式動態(tài)訪問控制,資源權(quán)限表達(dá)式動態(tài)權(quán)限控制在Spring Security也是可以實(shí)現(xiàn)的,首先開啟方法級別的注解安全控制,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Java包裝類的概述與應(yīng)用

    Java包裝類的概述與應(yīng)用

    包裝類使用起來非常方便,但是沒有對應(yīng)的方法來操作這些基本數(shù)據(jù)類型,可以使用一個類,把基本類型的數(shù)據(jù)裝起來,在類中定義一些方法,我們可以使用類中的方法來操作這些基本類型的數(shù)據(jù),這篇文章主要給大家介紹了關(guān)于Java包裝類的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Mybatis實(shí)現(xiàn)SQL映射的兩種方法(xml文件形式和注解形式)

    Mybatis實(shí)現(xiàn)SQL映射的兩種方法(xml文件形式和注解形式)

    這篇文章主要介紹了Mybatis實(shí)現(xiàn)SQL映射的兩種方法(xml文件形式和注解形式),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • MyBatis如何實(shí)現(xiàn)多表查詢(多對一、一對多)

    MyBatis如何實(shí)現(xiàn)多表查詢(多對一、一對多)

    這篇文章主要給大家介紹了關(guān)于MyBatis如何實(shí)現(xiàn)多表查詢(多對一、一對多)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Java中IP段轉(zhuǎn)CIDR的原理與實(shí)現(xiàn)詳解

    Java中IP段轉(zhuǎn)CIDR的原理與實(shí)現(xiàn)詳解

    CIDR表示的是無類別域間路由,通常形式是IP地址后跟一個斜杠和數(shù)字,這篇文章主要為大家介紹了如何使用Java實(shí)現(xiàn)IP段轉(zhuǎn)CIDR,需要的可以了解下
    2025-03-03
  • RabbitMQ的ACK確認(rèn)機(jī)制保障消費(fèi)端消息的可靠性詳解

    RabbitMQ的ACK確認(rèn)機(jī)制保障消費(fèi)端消息的可靠性詳解

    這篇文章主要介紹了RabbitMQ的ACK確認(rèn)機(jī)制保障消費(fèi)端消息的可靠性詳解,簡單來說,就是你必須關(guān)閉 RabbitMQ 的自動ack ,可以通過一個 api 來調(diào)用就行,然后每次你自己代碼里確保處理完的時候,再在程序里 ack 一把,需要的朋友可以參考下
    2023-12-12

最新評論

克什克腾旗| 贺兰县| 隆化县| 华容县| 三原县| 蒙阴县| 扬中市| 莎车县| 腾冲县| 崇左市| 普宁市| 北票市| 商城县| 南雄市| 钟山县| 浮山县| 麻城市| 县级市| 蒲城县| 扶风县| 东阿县| 苗栗县| 岢岚县| 安远县| 乐平市| 宜黄县| 潢川县| 肇东市| 苍南县| 郸城县| 姜堰市| 阿拉善左旗| 阳原县| 鄂托克旗| 黑河市| 礼泉县| 锦州市| 泸州市| 万全县| 呼伦贝尔市| 隆回县|