From 8fcea52f023500d5ada8afc533989592493e79ce Mon Sep 17 00:00:00 2001 From: fwq <582742538@qq.com> Date: 星期一, 09 五月 2022 17:41:43 +0800 Subject: [PATCH] redis工具增加list类型操作 --- src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java b/src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java index 67ce671..cff0067 100644 --- a/src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java +++ b/src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java @@ -10,6 +10,8 @@ import org.apache.ibatis.reflection.MetaObject; import org.apache.ibatis.reflection.SystemMetaObject; import org.apache.ibatis.session.Configuration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import java.lang.reflect.Field; @@ -25,6 +27,8 @@ }) }) public class MySqlInterceptor implements Interceptor { + + private static Logger logger = LoggerFactory.getLogger(MySqlInterceptor.class.getName()); @Override public Object intercept(Invocation invocation) throws Throwable { @@ -58,7 +62,6 @@ //杩欓噷鍙互杩涜sql淇敼 //鑾峰彇鍒板師濮媠ql璇彞 String sql = boundSql.getSql(); - //鏂板 if(sqlCommandType == SqlCommandType.INSERT){ sql = SqlUtils.insertSql(sql, VariableAesKey.aesKeysTable); @@ -71,10 +74,12 @@ }else if(sqlCommandType == SqlCommandType.DELETE){ sql = SqlUtils.deleteSql(sql, VariableAesKey.aesKeysTable); } + //閫氳繃鍙嶅皠淇敼sql璇彞 Field field = boundSql.getClass().getDeclaredField("sql"); field.setAccessible(true); field.set(boundSql, sql); + return invocation.proceed(); } -- Gitblit v1.8.0