背景:平时我们在看线上日志的时候,想知道一条执行sql的结果,需要把mybatis生成的日志copy出来,然后把参数一条条手动塞进去,简单sql还好,如果是复杂sql,尤其参数多达几十甚至上百个情况,这就头大.不仅非常耗时,而且容易出错.

针对上面出现的问题,我开发出了在线一键生成mybatis执行sql的网站,只需要把日志copy出来,点击一键转换就能轻松获得参数填充好的sql,大大节省了日志分析时间.

下面是使用方法:

1.将Preparing:日志 copy出来,粘贴到Preparing文本框中(注意copy出来的日志必须带有Preparing:)

2.将Parameters:日志 copy出来,粘贴到Preparing文本框中(注意copy出来的日志必须带有Parameters:)

3.点击转换按钮,在右面边就会有生成好的可以执行的sql

如下图:

mybatis日志在线生成sql(日志参数填充,sql日志格式化)相关推荐

  1. mysql sql 加参数_[sql]mysql参数(配置)手册

    [client] #客户端 port = 3306 #mysql客户端连接时的默认端口号 socket = /application/mysql-5.5.32/tmp/mysql.sock [mysq ...

  2. SQL数据库引擎服务SQL Server启动参数概述

    In the SQL world, it is an important activity to perform SQL Server installation for a database admi ...

  3. java指定sql生成xml_通过generate解析SQL日志生成xml进行SQL回放

    1)设置Oracle数据字典导出路径参数(可选) shutdown immediate alter system set UTL_FILE_DIR='/opt/oracle/utl' scope=sp ...

  4. mybatis generator 自动生成 在线生成器 生成service controller 含基础增删改查 自动生成工具 只需要建表SQL语句

    在线生成(目前只支持mysql):http://tools.49db.cn 已支持生成Service.Controller,含基础增删改查! (妈妈再也不用担心我整天写增删改查了 ^__^ ) 第3点 ...

  5. Mybatis整体学习笔记-CRUD-配置解析-结果集映射-日志-注解开发-复杂环境-动态SQL-缓存

    MyBatis 要多对官方文档进行学习 https://mybatis.org/mybatis-3/zh/index.html 简介 MyBatis 持久层框架 Dao Access Objects ...

  6. SpringBoot整合:Druid、MyBatis、MyBatis-Plus、多数据源、knife4j、日志、Redis,Redis的Java操作工具类、封装发送电子邮件等等

    SpringBoot笔记 一.SpringBoot 介绍 1.1.SpringBoot简介 SpringBoot 是一个快速开发的框架, 封装了Maven常用依赖.能够快速的整合第三方框架:简化XML ...

  7. db2关闭下一句sql的日志_MySQL性能管理及架构设计:SQL查询优化、分库分表

    作者:唐成勇 来源:https://segmentfault.com/a/1190000013781544 一.SQL查询优化(重要) 1.1 获取有性能问题SQL的三种方式 通过用户反馈获取存在性能 ...

  8. MyBatis日志到底是如何做到兼容所有常用日志框架的?

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 双子孤狼 来源 | https://blog. ...

  9. 萌新发问:MyBatis日志到底是如何做到兼容所有常用日志框架的?

    点击上方 好好学java ,选择 星标 公众号重磅资讯,干货,第一时间送达 今日推荐:推荐 19 个 github 超牛逼项目!个人原创100W +访问量博客:点击前往,查看更多 作者:双子孤狼 bl ...

  10. 02.友盟项目--原始日志数据生成

    友盟架构图1 友盟架构图2 日志生成类 package com.star.umeng.phone.domain;/*** App日志的公共属性*/ public class AppBaseLog {p ...

最新文章

  1. 深挖数据价值 阿里云栖开年大会报道
  2. 面试 Java 高级后端开发,要准备哪些知识点?
  3. Windows组策略让你的网络系统更强壮
  4. 多路 IO 转接 :poll 函数
  5. OpenCV图像的加载、显示
  6. js中的局部变量和全局变量
  7. 手写自己的MyBatis框架-支持插件
  8. 官博翻译 | .NET Core 即 .NET 的未来
  9. python获取文件夹下文件_Python 获取目录下的文件列表与内容
  10. 在新版CSDN博客添加友情链接
  11. linux 查当前pid_杀死僵尸进程,你需要这些神奇高效的Linux命令行
  12. 应运ajax的几种语言,Ajax指的是什么
  13. 【报告分享】2020年618直播带货数据报告.pdf(附下载链接)
  14. 数据结构:五岔路口交通管理红绿灯设计
  15. Problem 71:Ordered fractions
  16. HTML5学习笔记简明版(6):新增属性(1)
  17. 计算摄影——自动构图
  18. ts转换成mp4,ts转mp4方法
  19. 开启迅盘:ReadyBoost和ReadyDrive的开启方法
  20. 阿里云mysql导出表,导出mysql表数据库

热门文章

  1. java socket连接池_Java - Socket连接池
  2. 《NPDP 产品经理认证知识体系指南》读书笔记
  3. 用条件断点寻找E盾的登录、合法、算法和取服务器数据CALL
  4. win10无线投屏_win10投屏快捷键无需频繁插拔
  5. 安卓版无线投屏服务器,无线乐播app最新版安卓版
  6. 全民斩仙2怎么在电脑上玩 全民斩仙2电脑版玩法教程
  7. fgo服务器维护补偿,FGO1月23日服务器故障说明公告 全服补偿24圣晶石
  8. XML语言的基本语法-Java Web
  9. JS跨域请求解决方案
  10. 指数分布的极大似然估计