国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)

這篇具有很好參考價值的文章主要介紹了MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

MybatisPlus------MyBatisX插件(十二)

MyBatisX插件是IDEA插件,如果想要使用它,那么首先需要在IDEA中進行安裝。

安裝插件

MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
搜索"MyBatisX",點擊Install,之后重啟IDEA即可。

插件基本用途:接口與xml文件跳轉

之后就可以在Mapper接口中,看到紅色小鳥的標識,點擊這個紅色小鳥,會自動找到對應mapper.xml文件,以及文件中的方法??梢哉f十分方便。
在mapper.xml文件中也會有藍色小鳥,點擊后會自動跳轉到mapper接口的位置。
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)

插件:快速生成代碼

首先需要在IDEA中連接到數(shù)據(jù)庫
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
點擊數(shù)據(jù)庫,點擊對應的表名,點擊“MybatisX-Generator”
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
之后填寫對應的內容
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
之后是配置生成mapper文件,service文件的位置。
選中Lombok就不用再選toString/hashCode/equals
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
之后點擊finish即可。

快速生成CRUD

不需要寫返回值,只需要寫方法名就能夠快速生成CRUD
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
選擇之后需要點擊“Alt+Enter”才能夠生效。
選擇Generate Mybatis Sql,即可在mapper文件中自動生成sql。
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)
MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)

測試delete

int deleteByNumAndProductCode(@Param("num") Integer num, @Param("productCode") String productCode);
    <delete id="deleteByNumAndProductCode">
        delete
        from aaaaa
        where num = #{num,jdbcType=NUMERIC}
          AND product_code = #{productCode,jdbcType=VARCHAR}
    </delete>

測試update

int updateProductCodeByNumAndProductCode(@Param("productCode") String productCode, @Param("num") Integer num, @Param("oldProductCode") String oldProductCode);

注意update方法名的語法,要有By加條件。

    <update id="updateProductCodeByNumAndProductCode">
        update aaaaa
        set product_code = #{productCode,jdbcType=VARCHAR}
        where num = #{num,jdbcType=NUMERIC}
          AND product_code = #{oldProductCode,jdbcType=VARCHAR}
    </update>

select、query 查找
update 更新
delete刪除
by 條件
and 連接條件

太牛皮了,我敲文章來源地址http://www.zghlxwxcb.cn/news/detail-442590.html

到了這里,關于MybatisPlus------MyBatisX插件:快速生成代碼以及快速生成CRUD(十二)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 解放雙手!這個插件只要一張表就能生成CRUD代碼

    大家好,我是 Java陳序員 。 問君能有幾多愁,代碼一行又一行! 作為碼農(nóng),代碼是寫不完的,而偷懶又是人的天性,能少干一點就少干一點。 今天,給大家介紹一個 IDEA 插件,幫助你快速生成出 CRUD 的代碼! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業(yè)分享

    2024年03月25日
    瀏覽(20)
  • MybatisPlus 超好用的idea代碼生成插件,及使用詳解

    MybatisPlus 超好用的idea代碼生成插件,及使用詳解

    文章目錄 前言 一、MybatisPlus簡介 二、MybatisPlus 代碼生成插件 1.插件安裝與配置 2.生成代碼結構、內容展示 3.表新增字段,重新生成實體類覆蓋? 總結 新需求來了,又添加了好幾張表,總不能手寫或者復制之前的代碼,再一通修改吧?! 一張表需要添加好幾個新字段,往實體

    2024年01月24日
    瀏覽(27)
  • 04 MyBatisPlus之邏輯刪除+鎖+防全表更新/刪除+代碼生成插件

    04 MyBatisPlus之邏輯刪除+鎖+防全表更新/刪除+代碼生成插件

    1. 1 什么是邏輯刪除 , 以及邏輯刪除和物理刪除的區(qū)別? 邏輯刪除,可以方便地實現(xiàn)對數(shù)據(jù)庫記錄的邏輯刪除而不是物理刪除。邏輯刪除是指通過更改記錄的狀態(tài)或添加標記字段來模擬刪除操作,從而保留了刪除前的數(shù)據(jù),便于后續(xù)的數(shù)據(jù)分析和恢復。 物理刪除:真實刪除,

    2024年01月20日
    瀏覽(24)
  • SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā)

    SpringBoot項目使用MyBatisX+Apifox IDEA 插件快速開發(fā)

    ????????今天跟大家介紹兩個快速開發(fā)項目的插件。能大大提高開發(fā)效率。希望能幫助到大家。 ????????MyBatis-Plus為我們提供了強大的mapper和service模板,能夠大大的提高開發(fā)效率。但是在真正開發(fā)過程中,MyBatis-Plus并不能為我們解決所有問題,例如一些復雜的SQL,多表

    2024年02月15日
    瀏覽(19)
  • EasyCode代碼生成插件-模板分享(基于數(shù)據(jù)表生成MyBatisPlus格式的dao,service,controller和vue組件)

    EasyCode代碼生成插件-模板分享(基于數(shù)據(jù)表生成MyBatisPlus格式的dao,service,controller和vue組件)

    目錄 概述 使用演示 模板代碼? ? 實體類pojo? ?表現(xiàn)層controller 業(yè)務層service接口 ?業(yè)務層serviceImpl實現(xiàn)類 持久層dao Vue組件? ? 本片博客用于分享EasyCode的自定義模板(模板在篇末),用于簡化開發(fā),免去重復性的工作。 作用: 1.根據(jù)數(shù)據(jù)庫表,后端生成基于MyBatisPlus結構下的

    2024年02月10日
    瀏覽(29)
  • VScode快速生成Vue3組件模板(代碼片段&插件)

    VScode快速生成Vue3組件模板(代碼片段&插件)

    方法一:配置用戶代碼片段 好處:可以完全按照個人習慣設置。 1、打開設置里的用戶代碼片段 2、找到vue.json 3、配置如下: 4、使用:輸入vue回車生成 方法二:使用Vue VSCode Snippets插件 好處:安裝即用,生成默認模板。 1、下載Vue VSCode Snippets插件并啟用 2、使用:輸入vue回車

    2024年02月14日
    瀏覽(41)
  • MyBatisPlus代碼生成器使用

    MyBatisPlus代碼生成器使用

    無侵入 :只做增強不做改變,引入它不會對現(xiàn)有工程產(chǎn)生影響,如絲般順滑 損耗小 :啟動即會自動注入基本 CURD,性能基本無損耗,直接面向對象操作 強大的 CRUD 操作 :內置通用 Mapper、通用 Service,僅僅通過少量配置即可實現(xiàn)單表大部分 CRUD 操作,更有強大的條件構造器,

    2024年02月03日
    瀏覽(97)
  • IDEA插件之mybatisx 插件使用教程

    IDEA插件之mybatisx 插件使用教程

    ? ? ? ?MybatisX 是一款基于 IDEA 的快速開發(fā)插件,方便在使用mybatis以及mybatis-plus開發(fā)時簡化繁瑣的重復操作,提高開發(fā)速率。 ? ? ? ? MybatisX的作用就是幫助我們自動化建立mybatis的相關文件,免去手動建立的繁瑣! 一、安裝MybatisX插件 二、引用相關的依賴 三、連接MySQL 四、

    2024年02月06日
    瀏覽(34)
  • mybatisplus(service CRUD 接口)

    mybatisplus(service CRUD 接口)

    一、我們在控制器層都是調用Service層,不會直接調用倉儲層。現(xiàn)在我給大家介紹一下怎么快速實現(xiàn)Service 的CRUD 定義接口:IProductService 繼承IService實體 添加實現(xiàn)類:ProductServiceImpl?繼承ServiceImplMap倉儲,實體 二、添加單元測試

    2024年02月02日
    瀏覽(17)
  • idea使用MyBatisX插件

    idea使用MyBatisX插件

    1.MyBatisX功能 (1).實現(xiàn)mapper和xml的跳轉 (2).自動生成java文件,比如mapper、service、dao、pojo 2.安裝MyBatisX插件 install后然后重啟idea即可 3.使用MyBatieX實現(xiàn)mapper和xml跳轉 (1).點擊mapper中的紅色圖標即可跳轉到對應的xml方法 (2).點擊對應的xml中藍色圖標即可跳轉到mapper方法 4.通過

    2024年02月06日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包