Jelajahi Sumber

还原findTableInfo.

聂秋秋 5 tahun lalu
induk
melakukan
7b74fe94fe

+ 1 - 3
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/handlers/MetaObjectHandler.java

@@ -19,7 +19,6 @@ import com.baomidou.mybatisplus.annotation.FieldFill;
 import com.baomidou.mybatisplus.core.metadata.TableFieldInfo;
 import com.baomidou.mybatisplus.core.metadata.TableFieldInfo;
 import com.baomidou.mybatisplus.core.metadata.TableInfo;
 import com.baomidou.mybatisplus.core.metadata.TableInfo;
 import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
 import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
-import com.baomidou.mybatisplus.core.toolkit.Constants;
 import org.apache.ibatis.reflection.MetaObject;
 import org.apache.ibatis.reflection.MetaObject;
 
 
 import java.util.Collections;
 import java.util.Collections;
@@ -188,8 +187,7 @@ public interface MetaObjectHandler {
      * @since 3.3.0
      * @since 3.3.0
      */
      */
     default TableInfo findTableInfo(MetaObject metaObject) {
     default TableInfo findTableInfo(MetaObject metaObject) {
-        return TableInfoHelper.getTableInfo(metaObject.hasGetter(Constants.MP_OPTLOCK_ET_ORIGINAL) ?
-            metaObject.getValue(Constants.MP_OPTLOCK_ET_ORIGINAL).getClass() : metaObject.getOriginalObject().getClass());
+        return TableInfoHelper.getTableInfo(metaObject.getOriginalObject().getClass());
     }
     }
 
 
     /**
     /**