# 自定义SQL拦截器 0.5.0+
@Component
public class MyqlInterceptor implements SQLInterceptor {
@Override
public void preHandle(BoundSql boundSql) {
System.out.println("要执行的SQL:" + boundSql.getSql());
System.out.println("要执行的SQL参数:" + Arrays.toString(boundSql.getParameters()));
// 这里也可以通过boundSql的方法改写SQL和参数
}
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10