|
@@ -10,7 +10,6 @@ import java.util.Map;
|
|
|
import java.util.Properties;
|
|
|
import java.util.concurrent.ConcurrentHashMap;
|
|
|
|
|
|
-import org.apache.ibatis.binding.MapperMethod;
|
|
|
import org.apache.ibatis.executor.Executor;
|
|
|
import org.apache.ibatis.mapping.MappedStatement;
|
|
|
import org.apache.ibatis.mapping.SqlCommandType;
|
|
@@ -72,8 +71,8 @@ public class OptimisticLockerInterceptor implements Interceptor {
|
|
|
return invocation.proceed();
|
|
|
}
|
|
|
Object param = args[1];
|
|
|
- if (param instanceof MapperMethod.ParamMap) {
|
|
|
- MapperMethod.ParamMap map = (MapperMethod.ParamMap) param;
|
|
|
+ if (param instanceof HashMap) {
|
|
|
+ HashMap map = (HashMap) param;
|
|
|
Wrapper ew = null;
|
|
|
if (map.containsKey(NAME_ENTITY_WRAPPER)) {//mapper.update(updEntity, EntityWrapper<>(whereEntity);
|
|
|
ew = (Wrapper) map.get(NAME_ENTITY_WRAPPER);
|