欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

MybatisLogPlugin的使用方式,

来源: javaer 分享于  点击 40554 次 点评:101

MybatisLogPlugin的使用方式,


目录
  • MybatisLogPlugin使用
    • 1.在idea应用市场搜索Mybatislogplugin
    • 2.安装之后在工具栏中启动
    • 3.点击查看,如下图显示(表明启动成功)
    • 4.启动项目
  • IDEA[MybatisLogPlugin]插件配置和使用
    • 插件安装
    • 使用

Mybatis Log Plugin使用

今天发现大部分猿友关于查看执行sql语句的方法,只知道将其输出到控制台。然而还有更简便的方法,就是使用插件Mybatis log plugin。

这里就简单介绍一下其使用方法。

1.在idea应用市场搜索Mybatis log plugin

进行下载

大部分都能在这里找到,如果没有可以到官网上下载

2.安装之后在工具栏中启动

这里点击之后就会启动,此时下方会有图标显示。

在配置文件中添加下句:

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

3.点击查看,如下图显示(表明启动成功)

4.启动项目

只要控制台有sql打印,我们的mybatis sql log 都会在该控制台将SQL自动拼装打印出来,还可以根据mapper文件中定义的sql_id进行搜索

IDEA[Mybatis Log Plugin]插件配置和使用

在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参。

所以日志打印SQL时,打印的也是占位符,如:

如果SQL比较复杂,参数又很多的话,要通过日志拼凑真正可执行的SQL还是件比较头痛的事情。

好在IDEA有款很不错的插件(Mybatis Log Plugin)可以解决上述问题。

插件安装

像其它插件一样,可选择在线安装和离线安装。

  • 在线安装:搜索Mybatis Log Plugin,直接install即可。
  • 离线安装:可从:http://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin/versions,下载离线包。然后在Plugins设置界面,Install plugin from desk即可。

使用

安装成功后,在Tools里面调出日志控制台:

再次运行程序会发现,在MyBatis Log日志控制台,可以看到拼凑好的SQL:

这样,在遇到问题的时候,直接把这段SQL拿去数据库中调试,大大提高了开发效率~

以上为个人经验,希望能给大家一个参考,也希望大家多多支持3672js教程。

您可能感兴趣的文章:
  • 关于IDEA 2020使用 mybatis-log-plugin插件的问题
  • Idea 2020.2安装MyBatis Log Plugin 不可用的解决方法
  • IDEA的Mybatis Log Plugin插件配置和使用详解
  • idea插件之mybatis log plugin控制台sql的问题
  • IDEA插件之Mybatis Log plugin 破解及安装方法
  • 在IDEA中安装MyBatis Log Plugin插件,执行mybatis的sql语句(推荐)
相关栏目:

用户点评