com.github.bingoohuang.sqltrigger.PsInvocationHandler Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sql-trigger Show documentation
Show all versions of sql-trigger Show documentation
delay queue based on redis
The newest version!
package com.github.bingoohuang.sqltrigger;
import com.github.bingoohuang.utils.lang.Str;
import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.google.common.collect.Sets;
import lombok.RequiredArgsConstructor;
import lombok.val;
import org.joor.Reflect;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Parameter;
import java.util.List;
import java.util.Map;
import java.util.Set;
import static com.github.bingoohuang.sqltrigger.ReflectUtil.invokeMethod;
import static com.github.bingoohuang.sqltrigger.ReflectUtil.setField;
import static org.apache.commons.lang3.StringUtils.isEmpty;
@RequiredArgsConstructor
public class PsInvocationHandler implements InvocationHandler {
private final String sql;
private final Object preparedStatement;
private final List items;
private final List
© 2015 - 2024 Weber Informatics LLC | Privacy Policy