MybatisPlus源码分析
1.MybatisMapperProxy.invoke()的Mapper代理对象,走缓存的调用cachedInvoker(method).invoke(proxy,method,args,sqlSession);使用sqlSession执行
2.sqlSession调用Plugin的一个拦截器MybatisPlusInterceptor
3.拦截器中执行Excutor的MybatisCachingExecutor.doQuery(),并没走二级缓存,再委托调用另外一个实现Mybatis...
原创
2021-09-23 11:28:09 ·
625 阅读 ·
0 评论