查看Mybatis执行的最终sql

676 阅读1分钟

问题场景

某些类型转换可能导致索引失效,此时有必要查看最终执行的sql,而不是带占位符的sql

查看

类名

org.apache.ibatis.executor.SimpleExecutor

具体可以执行查看:

((PreparedStatementProxyImpl) ((DruidPooledPreparedStatement) ((PreparedStatementLogger) ((Proxy) stmt).h).statement).stmt).statement.toString()

14731c04d16a91835e02d2c8a2316e8.png