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

springboot中實現(xiàn)通過后臺創(chuàng)建臨時表

 更新時間:2021年07月01日 14:10:52   作者:一劍守一城  
這篇文章主要介紹了springboot中實現(xiàn)通過后臺創(chuàng)建臨時表操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot 如何通過后臺創(chuàng)建臨時表

其實創(chuàng)建臨時表,跟增刪改查的原理是一樣的,只不過是在xml中寫一個創(chuàng)建臨時表sql語句,xml中并不是只能寫增刪改查語句的

1,首先弄一個xml

在xml中寫一個修改頭標簽,因為是建立的是臨時表,所以表名要變,需要在表名處接收一個參數(shù)$(tableName) ,這時xml文件就寫好了

2,在mapper中寫出對應(yīng)方法

這時需要在參數(shù)中加上注解@Param,只有加上這個注解,在xml中才可以接收到我傳入的參數(shù)

3,接下來在service層和Controller層中調(diào)用這個方法

然后在postman中傳入需要的表名,就可以生成這個表了。

springboot mybatis下臨時表的創(chuàng)建和刪除,可用于查重去重

/**
     * 創(chuàng)建臨時表
     */
    @Update({"drop temporary table if exists ${tableName};", "create temporary table ${tableName} select doctor_id from crm_speaker where  1=2 "})
    void createTemoraryTable(@Param("tableName") String tableName);
    /**
     * 保存數(shù)據(jù)到臨時表里面以便校驗數(shù)據(jù)重復(fù)
     */
    @Insert("<script>" +
            "insert into ${tableName} (doctor_id) values\n" +
            "    <foreach collection=\"list\" item=\"doct\" index=\"index\" separator=\",\">\n" +
            "       (" +
            "       #{doct.doctorId,jdbcType=VARCHAR}\n" +
            "       )\n" +
            "    </foreach>\n" +
            "</script>")
    void insertBatchCheckDatas(@Param("list") List<SpeakerDO> dOs, @Param("tableName") String tableName);
    /**
     * 刪除臨時表
     */
    @Update({"drop temporary table if exists ${tableName}"})
    void dropTemporaryTable(@Param("tableName") String tableName);

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java實現(xiàn)生成pdf并解決表格分割的問題

    Java實現(xiàn)生成pdf并解決表格分割的問題

    這篇文章主要為大家詳細介紹了如何利用Java實現(xiàn)生成pdf,并解決表格分割的問題,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Java中Calendar類的一些常用方法小結(jié)

    Java中Calendar類的一些常用方法小結(jié)

    項目當中,我們經(jīng)常會涉及到對時間的處理,Date類最主要的作用就是獲得當前時間,同時這個類里面也具有設(shè)置時間以及一些其他的功能,但更推薦使用 Calendar 類進行時間和日期的處理,這篇文章主要給大家介紹了關(guān)于Java中Calendar類的一些常用方法,需要的朋友可以參考下
    2021-11-11
  • Java容器ArrayList知識點總結(jié)

    Java容器ArrayList知識點總結(jié)

    本篇文章給大家分享了Java容器ArrayList的相關(guān)知識點,對此有需要的朋友可以跟著學(xué)習(xí)參考下。
    2018-05-05
  • Java實現(xiàn)文件上傳的方法總結(jié)

    Java實現(xiàn)文件上傳的方法總結(jié)

    這篇文章主要為大家介紹了三種Java實現(xiàn)文件上傳的方法,文中的示例代碼講解詳細,對我們的學(xué)習(xí)或工作有一定的借鑒價值,感興趣的可以了解一下
    2023-04-04
  • SpringBoot如何動態(tài)修改Scheduled(系統(tǒng)啟動默認執(zhí)行,動態(tài)修改)

    SpringBoot如何動態(tài)修改Scheduled(系統(tǒng)啟動默認執(zhí)行,動態(tài)修改)

    這篇文章主要介紹了SpringBoot如何動態(tài)修改Scheduled(系統(tǒng)啟動默認執(zhí)行,動態(tài)修改)的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java如何實現(xiàn)實體類轉(zhuǎn)Map、Map轉(zhuǎn)實體類

    Java如何實現(xiàn)實體類轉(zhuǎn)Map、Map轉(zhuǎn)實體類

    這篇文章主要介紹了Java 實現(xiàn)實體類轉(zhuǎn)Map、Map轉(zhuǎn)實體類的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java?swing創(chuàng)建一個窗口的簡單步驟

    Java?swing創(chuàng)建一個窗口的簡單步驟

    這篇文章主要給大家介紹了關(guān)于Java?swing創(chuàng)建一個窗口的簡單步驟,Java Swing是Java平臺下的GUI(Graphical User Interface,圖形用戶界面)工具包,提供了豐富的GUI組件,可以實現(xiàn)復(fù)雜的圖形界面應(yīng)用程序,需要的朋友可以參考下
    2024-06-06
  • Spring事務(wù)失效的原因及解決方案

    Spring事務(wù)失效的原因及解決方案

    本文主要介紹了Spring事務(wù)失效的原因及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • Java中Lambda表達式并行與組合行為

    Java中Lambda表達式并行與組合行為

    這篇文章主要介紹了Java中Lambda表達式并行與組合行為,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • Spring 項目常用pom文件的依賴

    Spring 項目常用pom文件的依賴

    這篇文章主要介紹了Spring 項目常用pom文件的依賴,文中給大家提到了Spring boot starter pom的依賴關(guān)系說明,需要的朋友參考下吧
    2018-03-03

最新評論

长丰县| 综艺| 贺兰县| 中西区| 鹰潭市| 南宁市| 通辽市| 新建县| 荣成市| 尉犁县| 乾安县| 阿尔山市| 霍山县| 瓦房店市| 长治县| 玛纳斯县| 四平市| 石家庄市| 漾濞| 吴忠市| 兴义市| 娄底市| 烟台市| 仙游县| 马边| 长寿区| 温州市| 中西区| 吴忠市| 汨罗市| 怀集县| 信宜市| 蒙自县| 铜梁县| 孝义市| 合山市| 平顶山市| 新闻| 明水县| 惠来县| 体育|