背景:平时我们在看线上日志的时候,想知道一条执行sql的结果,需要把mybatis生成的日志copy出来,然后把参数一条条手动塞进去,简单sql还好,如果是复杂sql,尤其参数多达几十甚至上百个情况,这就头大.不仅非常耗时,而且容易出错.
针对上面出现的问题,我开发出了在线一键生成mybatis执行sql的网站,只需要把日志copy出来,点击一键转换就能轻松获得参数填充好的sql,大大节省了日志分析时间.
下面是使用方法:
1.将Preparing:日志 copy出来,粘贴到Preparing文本框中(注意copy出来的日志必须带有Preparing:)
2.将Parameters:日志 copy出来,粘贴到Preparing文本框中(注意copy出来的日志必须带有Parameters:)
3.点击转换按钮,在右面边就会有生成好的可以执行的sql
如下图: