java中的接口是类吗
455
2022-08-26
Mybatis Log Plugin的使用方式
目录MybatisLogPlugin使用1.在idea应用市场搜索Mybatislogplugin2.安装之后在工具栏中启动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自动拼装打印出来,还可以IirAQfBSCF根据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拿去数据库中调试,大大提高了开发效率~
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~