第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

可以進(jìn)行批量邏輯刪除嗎?怎么實(shí)現(xiàn)?

老師你好,MP可以進(jìn)行批量邏輯刪除嗎?怎么實(shí)現(xiàn)?

正在回答

3 回答

? ? ? ?同學(xué),可以實(shí)現(xiàn)批量邏輯刪除啊,首先你的實(shí)體中要有使用注解@TableLogic標(biāo)識(shí)的字段,然后你調(diào)用BaseMapper中的如下方法,如果符合條件的行數(shù)大于一個(gè),就是批量邏輯刪除。

int?deleteByMap(@Param(Constants.COLUMN_MAP)?Map<String,?Object>?columnMap);
int?delete(@Param(Constants.WRAPPER)?Wrapper<T>?wrapper);
int?deleteBatchIds(@Param(Constants.COLLECTION)?Collection<??extends?Serializable>?idList);


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕哥2416699

老師,批量邏輯刪除要?jiǎng)討B(tài)填充幾個(gè)字段,我繼承了 AbstractMethod 抽象類,重寫(xiě)了injectMappedStatement方法。但是動(dòng)態(tài)的幾個(gè)字段不知道怎么填充。
2020-10-16 回復(fù) 有任何疑惑可以回復(fù)我~

// 生成的SQL,如下

<script>

UPDATE?T_MDM_COLL_STRU_ITEM?SET?DELETED_BY=#{deletedBy},DELETED_ID=#{deletedId},DELETED_TIME=#{deletedTime},DELETED_FLAG='1'?WHERE?ID?IN?(?<foreach?collection="list"?item="id"?separator=",">

????????????#{id}

????????</foreach>)?

</script>



0 回復(fù) 有任何疑惑可以回復(fù)我~
//使用這個(gè)方法
dao.deleteBatchIds(Collections.singleton(new?long[]{1094590409767661570L,?1094590409767661571L}));


1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

可以進(jìn)行批量邏輯刪除嗎?怎么實(shí)現(xiàn)?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)