QueryRunner 實(shí)現(xiàn)批量刪除

核心方法:

qr.batch(sql, params);// params 是關(guān)鍵 是一個(gè)二維的Object 數(shù)組

代碼的實(shí)現(xiàn)

QueryRunner qr = new QueryRunner(MyDBUtils.getDataSource());

         int [] arr = {1,2,3} ;//要?jiǎng)h除數(shù)據(jù)的id

        String sql = "delete from  employee where id = ?";

        Object[][] params = new Object[arr.length][];// 二維數(shù)組的長(zhǎng)度代表語句執(zhí)行次數(shù)即arr的長(zhǎng)度
//一維數(shù)組中存著參數(shù)值即?的值
//給二維數(shù)組賦值
        for (int i = 0; i < params.length; i++) {
                        //二維數(shù)組的每一項(xiàng)是一個(gè)一緯數(shù)組里面存著?的值
            params[i] = new Object[] { arr[i] };
        }
        qr.batch(sql, params);


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,667評(píng)論 1 32
  • 不知不覺,來到項(xiàng)目部已經(jīng)一個(gè)月了,回顧這一個(gè)月的日子,感觸很深,收獲頗豐。這一個(gè)月在吳經(jīng)理和邱經(jīng)理的指導(dǎo)下,我學(xué)到...
    向江南折過花閱讀 750評(píng)論 0 1
  • 轉(zhuǎn)載請(qǐng)注明原創(chuàng):http://www.itdecent.cn/p/27f98165d73d 環(huán)境:Android ...
    土貝口小土孩閱讀 14,214評(píng)論 3 5
  • 猶豫了好久要不要進(jìn)晨讀群,在這期間,我的生活是一天一小吵三天一大吵,我苦惱的都想消失在地球。 好在有田甜姐的耐心講...
    時(shí)光晴朗閱讀 320評(píng)論 3 3
  • 中德安聯(lián)人壽保險(xiǎn)有限公司濟(jì)南SSC 六項(xiàng)精進(jìn)臨沂242期樂觀一組 【日精進(jìn)打卡第189天】 【知~學(xué)習(xí)】《六項(xiàng)精進(jìn)...
    聶申龍閱讀 174評(píng)論 0 0

友情鏈接更多精彩內(nèi)容