拦截druid执行的sql,怎么改变执行的表

NGINX Sprint China 2022--NGINX年度旗舰盛会,已开启免费预约!>>>

拦截druid执行的sql,怎么改变执行的表

使用druid的过滤器拦截sql,比如

update a set b='a' where id=1

我想把a换成f 修改了 但是不起作用,

回答

你这思路似乎是错误的,druid只是一个连接池,你应该拦截的是orm框架的,比如mybatis的sql执行mybatis有一个拦截器,可以支持你的这个操作