ibaties日志SQL参数填充使用说明

ibatiesSqlFill使用说明

工具地址:https://download.csdn.net/download/fuguto/11454258

ibaties日志SQL参数填充使用说明_第1张图片
背景

​ Java程序猿一枚,项目用的ibaties||mybaties,每天的任务就是写bug,有一天测试妹子说,日志里面的SQL都是语句,传入的变量都是???,有时候定位问题的时候,需要给SQL自己手工填充参数,有些SQL参数好几十个,填完就下班了,还容易出错,尤其是影响效率。不得不说:测试妹子是第一生产力
​ 有时候自己去解决bug的时候,也会遇到这种问题,拿过来日志,发现SQL还要自己手工去处理,确实不方便,所以开发了这个界面化的小工具。

适用日志类型

​ ibaties/mybaties下 log4j或者logback打印的日志,如下类型
ibaties日志SQL参数填充使用说明_第2张图片

适用人员

java开发人员,或者测试人员。 本地需要安装JDK1.7 或更高。

使用方法

  1. 双击IbatiesSqlFill.jar或者IbatiesSqlFill.bat或者IbatiesSqlFill-取消dos窗口.vbs运行java小程序。
    ibaties日志SQL参数填充使用说明_第3张图片
  2. 复制需要填充参数的SQL及参数,参数类型对应的三行,为了方便复制可以多复制,只读取前三行,如下图
    ibaties日志SQL参数填充使用说明_第4张图片
  3. 将参数填入“待参数填充SQL”,点击“填充SQL”按钮,则会自动填充SQL,将结果输出到:“SQL填充结果”栏位,点击复制到剪切板,则会复制填充后的SQL到剪切板。
    ibaties日志SQL参数填充使用说明_第5张图片
  4. 工具中封装了一个本地SQL美化的功能,和在线美化的SQL的功能,但是效果勉强可以看一下,在线美化SQL的效果会稍微好一点,在线调用的api。
    本地美化效果:
    ibaties日志SQL参数填充使用说明_第6张图片
    在线美化效果
    ibaties日志SQL参数填充使用说明_第7张图片

工具地址:https://download.csdn.net/download/fuguto/11454258
特别感谢:
在线美化SQLAPI提供网站:http://www.dpriver.com/pp/sqlformat.htm

你可能感兴趣的:(java)