九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來(lái)到小浪云!


MyBatis 批量插入時(shí)攔截器失效的原因是什么?


MyBatis 批量插入時(shí)攔截器失效的原因是什么?

mybatis批量插入時(shí)攔截器失效的原因

使用mybatis時(shí),批量插入數(shù)據(jù)可能會(huì)導(dǎo)致攔截器失效。這是因?yàn)樵趫?zhí)行批量插入時(shí),mybatis會(huì)使用statementhandler執(zhí)行更新,而不是executor。默認(rèn)情況下,攔截器只攔截executor上的update方法,因此不會(huì)被觸發(fā)。

解決方法

要解決這個(gè)問(wèn)題,需要在@intercepts注解中添加statementhandler.update方法的簽名,以確保攔截器可以攔截批量插入。修改后的攔截器如下:

@Component @Intercepts({         @Signature(type = Executor.class,method = "update",args = {MappedStatement.class, Object.class}),         @Signature(type = StatementHandler.class,method = "update",args = {Statement.class}) }) public class MyBatisAutoFillPlugin implements Interceptor {     // some code... }
登錄后復(fù)制

相關(guān)閱讀

主站蜘蛛池模板: 黄色大片在线 | 亚洲精品成人在线 | 97久久精品午夜一区二区 | 亚洲免费观看视频网站 | 久操伊人 | 欧美日韩久久精品 | 国产一区91精品张津瑜 | 天天干com | 天天干天天操天天看 | 久久久久成人精品 | 国产福利视频网站 | 欧美中文在线 | 久草中文网 | 国产电影一区 | 亚洲在线中文字幕 | av中文字幕在线观看 | 亚洲国产精品一区二区三区 | 欧美99久久精品乱码影视 | 亚洲狠狠 | 91国自产| 亚洲国产精品一区二区www | 精品一区久久 | 性高朝久久久久久久3小时 av一区二区三区四区 | 天天干狠狠操 | 精品国产一区二区三区性色av | 最新日韩精品 | 成人超碰在线 | 欧美啪啪网站 | 美国黄色一级片 | 久久精品黄色 | www.久久久久久久久久久久 | 久久久久一区二区 | 一级特黄在线 | 国产成人精品一区二三区在线观看 | 成人高清视频在线观看 | 亚洲精品免费在线观看 | 中文字幕在线一区二区三区 | av在线成人 | 天天色综 | 91久久精品一区二区二区 | 色爱av|