PreparedStatementHandler工具类
全文搜索PreparedStatementHandler,该工具类是Mybatis内部用于处理PreparedStatement的类,负责将参数设置到预编译的SQL语句中。在工具类中可以找到update和query的方法,将断点打在ps.execute()语句上:

![]()
打完断点以后,它会在每一个执行的Mybatis语句中的位置停顿,想要查看目标代码的对应SQL,可以在目标代码处提前打一个断点定位一下
statement变量
stmt下的statement变量就是转换后的sql语句,statement下还有一个变量sql,这个sql存放的是没有拼接非null参数之前的sql语句,参数都用?表示



Mybatis PreparedStatementHandler工具类解析
4776

被折叠的 条评论
为什么被折叠?



