sql连接信息在sqlsession里;语句在boundsql里。
下面是 debug 步骤:
- org.springframework.aop.framework.JdkDynamicAopProxy#invoke
- org.springframework.aop.framework.ReflectiveMethodInvocation#proceed
- org.springframework.aop.framework.ReflectiveMethodInvocation#invokeJoinpoint
- org.apache.ibatis.binding.MapperProxy#invoke
(本步可以找到sqlsession)
- org.apache.ibatis.binding.MapperMethod#execute
- org.apache.ibatis.binding.MapperMethod#executeForMany
- org.mybatis.spring.SqlSessionTemplate.SqlSessionInterceptor#invoke
- org.apache.ibatis.plugin.Plugin#invoke
- com.github.pagehelper.PageInterceptor#intercept
- org.apache.ibatis.mapping.MappedStatement#getBoundSql