瀏覽代碼

还原findTableInfo.

聂秋秋 5 年之前
父節點
當前提交
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.TableInfo;
 import com.baomidou.mybatisplus.core.metadata.TableInfoHelper;
-import com.baomidou.mybatisplus.core.toolkit.Constants;
 import org.apache.ibatis.reflection.MetaObject;
 
 import java.util.Collections;
@@ -188,8 +187,7 @@ public interface MetaObjectHandler {
      * @since 3.3.0
      */
     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());
     }
 
     /**