From 417b04838b0aa155ac6dca65f713505a00c57bd8 Mon Sep 17 00:00:00 2001 From: Michael Yang Date: Thu, 22 Aug 2024 11:21:33 +0800 Subject: [PATCH] fix: close https://gitee.com/mybatis-flex/mybatis-flex/issues/IALNRW close https://github.com/mybatis-flex/mybatis-flex/issues/391 close https://github.com/mybatis-flex/mybatis-flex/issues/390 --- .../src/main/java/com/mybatisflex/core/BaseMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/BaseMapper.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/BaseMapper.java index fe88f6fd..bd66b0f2 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/BaseMapper.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/BaseMapper.java @@ -210,7 +210,7 @@ public interface BaseMapper { size = DEFAULT_BATCH_SIZE; } - Class aClass = this.getClass(); + Class aClass = ClassUtil.getUsefulClass(this.getClass()); int[] batchResults = Db.executeBatch(entities, size, aClass, (BiConsumer) BaseMapper::insertSelective); int result = 0; for (int anInt : batchResults) {