From 2ed1199d48f7207f4a012c04f61e13ac1a8d5154 Mon Sep 17 00:00:00 2001 From: chenjiahe <763432473@qq.com> Date: 星期四, 16 六月 2022 10:27:44 +0800 Subject: [PATCH] 新增请求安全工具 --- src/main/java/com/hx/mybatis/aes/springbean/MySqlInterceptor.java | 6 +++++- 1 files changed, 5 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 71684ef..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); @@ -76,6 +79,7 @@ Field field = boundSql.getClass().getDeclaredField("sql"); field.setAccessible(true); field.set(boundSql, sql); + return invocation.proceed(); } -- Gitblit v1.8.0