采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
这个是源码中更新和查询的方法个数。
同学好,请问是哪两个,我理解是
private static final String REGEX = ".*insert\\u0020.*|.*delete\\u0020.*|.*update\\u0020.*";
应该是增删改走主库吧。。。
老师可能没明白我意思~ 截图中两个@signature分别对应exectuor接口中两个方法update还有query,那还有两个query方法为什么不写上去?如果不需要写query方法,那为什么@signature中有一个是query方法?
非常感谢!
同学可以看看实际执行的时候,不管是漏掉的insert还是delete都被拦截住了,实际拦截的我理解应该是mybatis里面的query和update,就拿insert举例子,它执行的时候,内部会触发query。同学感兴趣可以做下insert的测试,调试看有没有进入到这个方法里面,同时可以研究一下mybatis源码
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
1.9k 41
2.5k 40
1.8k 39
1.5k 37