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拿去数据库中调试,大大提高了开发效率~

到此这篇关于IDEA的Mybatis Log Plugin插件配置和使用详解的文章就介绍到这了,更多相关IDEA Mybatis Log Plugin插件内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • IDEA插件之Mybatis Log plugin 破解及安装方法

    前言 今天重新装了IDEA2020,顺带重装了一些插件,毕竟这些插件都是习惯一直在用,其中一款就是Mybatis Log plugin,按照往常的思路,在IDEA插件市场搜索安装,艹,眼睛一瞟,竟然收费了,对于我这种支持盗版的人来说太难了,于是自己开始捣鼓各种尝试破解,下文分享自己的破解方式. 什么是Mybatis Log plugin 举个栗子,通常在找bug的时候都会查看执行了什么SQL,想把这条SQL拼接出来执行调试,可能有些小白还在傻傻的把各个参数复制出来,补到?占位符中,哈哈. 简单的

  • idea插件之mybatis log plugin控制台sql的问题

    兄dei,耐心把我的写的看完,我写的不繁琐,很好理解. IDEA插件之Mybatis Log plugin 破解及安装方法 去Idea的plugins里面搜索mybatis log plugin.如果搜不到,没关系,这可能跟我们激活的idea时候填的激活码有关系,作者只是根据自身使用的idea经验怀疑是这个原因,不说这个 下面是官方的连接 https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin .来这里选个版本下载就行.下载完是

  • 在IDEA中安装MyBatis Log Plugin插件,执行mybatis的sql语句(推荐)

    查看代码执行mybatis的sql语句 File–>Settings–>Plugins 搜索 MyBatis Log Plugin Installed安装之后重启,点击上方的Tools就能看到 然后debug执行代码之后 点击启动MyBatis Log Plugin插件 就可以查看每一步执行的sql 到此这篇关于在IDEA中安装MyBatis Log Plugin插件,执行mybatis的sql语句(推荐)的文章就介绍到这了,更多相关idea 安装MyBatis Log Plugin插件内容请

  • IDEA的Mybatis Log Plugin插件配置和使用详解

    在使用Mybatis开发项目时,由于避免出现SQL注入,大部分情况下都是使用#{}占位符的方式传参. 所以日志打印SQL时,打印的也是占位符,如: 如果SQL比较复杂,参数又很多的话,要通过日志拼凑真正可执行的SQL还是件比较头痛的事情. 好在IDEA有款很不错的插件(Mybatis Log Plugin)可以解决上述问题. 插件安装 像其它插件一样,可选择在线安装和离线安装. 在线安装:搜索Mybatis Log Plugin,直接install即可.离线安装:可从:http://plugin

  • Mybatis Log Plugin的使用方式

    目录 MybatisLogPlugin使用 1.在idea应用市场搜索Mybatislogplugin 2.安装之后在工具栏中启动 3.点击查看,如下图显示(表明启动成功) 4.启动项目 IDEA[MybatisLogPlugin]插件配置和使用 插件安装 使用 Mybatis Log Plugin使用 今天发现大部分猿友关于查看执行sql语句的方法,只知道将其输出到控制台.然而还有更简便的方法,就是使用插件Mybatis log plugin. 这里就简单介绍一下其使用方法. 1.在idea应

  • 详解MyBatis自定义Plugin插件

    作用 官方说明: MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用. 什么意思呢?就是你可以对执行某些方法之前进行拦截,做自己的一些操作,如: 1.记录所有执行的SQL(通过对 MyBatis org.apache.ibatis.executor.statement.StatementHandler 中的prepare 方法进行拦截) 2.修改SQL(org.apache.ibatis.executor.Executor中query方法进行拦截)等. 但拦截的方法调用有限制,My

  • Idea 2020.2安装MyBatis Log Plugin 不可用的解决方法

    之前使用Mybatis Log Plugin 是个非常顺的工具,刚才突然想用了,就又安装了一次就去使用了结果直接报错了,显示不能使用,仔细看了看,原来是没有授权,我用的是2020版本的idea,之前使用的2019的可以正常使用. 整理了一个2020可用的,亲测可用: 链接: https://pan.baidu.com/s/1kW0qAPcItDOMLIbjeLSU9A 提取码: xrh2 推荐阅读: IDEA2020.2.2激活码与IntelliJ IDEA2020注册码及IntelliJ全家桶

  • eclipse的git插件安装、配置与使用详解

    1. eclipse的git插件安装与配置 1.1 git插件安装 新版本的eclipse已经自带了GIt了,就不用安装了. 老版本的eclipse安装Git,和安装一般插件过程一样: 点击help--Install new software 在弹出的框里面,输入git下载地址:http://download.eclipse.org/egit/updates/ 点击ok,如果没反应,请点击Add前面小三角,找到刚创建的以git为名字的项,稍等一会儿,出现这个框 name下面2项勾选起来,点击ne

  • VSCode的使用配置以及VSCode插件的安装教程详解

    配置篇 打开设置界面 许多设置都需要在设置界面进行,所以想要配置第一步就应该是打开设置界面. 1> 鼠标操作打开.File --> Preferences --> Settings 2> 界面左下角的设置图标 打开设置有的是代码视图,有的不是,可以通过设置右上角的三个点进行切换. tab键的缩进控制 VSCode默认的tab键是缩进4个空格,但是有很多时候我们需要修改这个缩进,如vue用ES6的时候缩进4个空格会报错,这里我们就可以修改这个配置. 首先就是打开设置 直接搜索 tab

  • Mybatis环境配置及测试详解

    mybatis 3 | 参考文档 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL.存储过程以及高级映射.MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作. MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型.接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录. 一.mybatis环境配置 1.通过maven的pom.xml文件引入mybatis需要的包 在其<depend

随机推荐