IDEA插件之mybatis log plugin配置和使用
lipiwang 2024-12-01 00:46 7 浏览 0 评论
我是「猿码天地」,一个热爱技术、热爱编程的IT猿。技术是开源的,知识是共享的! 写作是对自己学习的总结和记录,如果您对 Java、分布式、微服务、中间件、Spring Boot、Spring Cloud等技术感兴趣,可以关注我的动态,我们一起学习,一起成长! 用知识改变命运,让家人过上更好的生活,互联网人一家亲! ——猿人《猿码天地》
在使用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拿去数据库中调试,大大提高了开发效率。
你多学一样本事,就少说一句求人的话,现在的努力,是为了以后的不求别人,实力是最强的底气。记住,活着不是靠泪水博得同情,而是靠汗水赢得掌声。 ——《写给程序员朋友》
私信“666”可获取以下资料哦!
01【开源网站】获取免费开源项目,找工作必备!
02【电子书】获取1000+本Java开发精华电子书!
03【简历】获取月薪三万简历模板!
04【BAT面试】获取全网最全一线大厂Java笔试面试题!
相关推荐
- 怀孕生孩子那些事 之 小剂量阿司匹林为什么是81mg?
-
作者:段涛无论是在内科还是妇产科,阿司匹林都是常用药物。在看国外文献以及药物说明书的时候,或者是在海外代购药物的时候,大家都会有一些小小的疑问,就是为什么这些国外阿司匹林的剂量经常不是整数?阿司匹林剂...
- 国际临床试验发现 将三种心脏病药物组合成一粒药丸更有效果
-
一项大型国际临床试验发现,与分别服用每种药物相比,将三种常见的心脏病药物组合成一粒药丸在预防心血管事件和死亡方面明显更有效。在新试验中测试的治疗方法称之为Trinomia,使用由3种药物混合而成...
- 如何看懂医生写的处方字?
-
解码处方:从“天书”到清晰指引当我们拿到医生开具的处方,面对那密密麻麻、看似潦草的字迹,往往会感到困惑。医生的处方字似乎自成一体,宛如神秘的“天书”,但这背后其实是有迹可循的,只要掌握了正确的方法,...
- 当归全身都是宝!一碗黄芪当归补血汤,打造红润好气色,收藏备用
-
当归别名秦归、云归,外形类似人参,是伞形科植物当归的干燥根,《本草纲目》提到,“古人娶妻为嗣续也,当归调血为女人要药,为思夫之意,故有当归之名。”从当归鸭、当归羊肉到中药四物汤、生化汤,当归食药两...
- 14张菌落图"撞脸"他人文献!贵州某三甲医院研究成果遭质疑
-
2019年5月,贵州省人民医院在TranslationalCancerResearch(IF1.4999/4区)期刊上发表了一篇论文。在发表6年后,因图片与早期论文图片重复在pubpeer上被读者...
- 阿司匹林的各种剂型,有什么区别吗?听医生说说看
-
无论是在内科还是妇产科,阿司匹林都是常用药物。为什么这些国外阿司匹林的剂量经常不是整数?在看国外文献以及药物说明书的时候,或者是在海外代购药物的时候,大家都会有一些小小的疑问,就是为什么这些国外阿司匹...
- 医生讲解如何正确应用阿司匹林,控制冠心病的发展进程,改善症状
-
谈及冠心病的临床控制和干预,永远绕不开阿司匹林,它是冠心病患者最熟悉的药物,绝大多数病人都吃过阿司匹林,可以说是控制冠心病的基石,贯穿了患者的前中后期,需要特别慎重。阿司匹林是什么?阿司匹林(Aspi...
- 测绘专业!EI会议选刊口诀必看!
-
推荐EI会议会议名称:IEEE国际地理信息与遥感技术研讨会(IGIRS)截稿时间:即日起至11月30日时间地点:次年3月15-17日·新加坡论文集上线:会后2个月内提交至IEEEXplore版...
- 解码运营诉求:一对一直播源码如何实现"用户增长到付费转化"?
-
在竞争激烈的一对一直播交友赛道,用户增长和付费转化是决定产品成败的两大核心指标。然而,许多团队面临一个共同困境:用户进来了,但留不住、难付费。问题的根源往往在于源码架构是否深度适配运营需求。山东布谷科...
- 计算机EI源刊论文投稿秘籍|审稿周期解析
-
期刊推荐:《IEEETransactionsonComputers》-刊号:ISSN0018-9340-影响因子:3.7(最新数据)-分区:中科院2区,JCRQ1-版面费:非开源免...
- 学习人工智能AI所需的数学基础
-
人工智能(AI)的快速发展离不开数学理论的有力支撑。不管是构建神经网络模型,亦或是优化算法性能,乃至处理高维数据的不确定性,数学皆充当着核心要角。此文将自核心数学领域起始,详尽剖析其与AI的关联所...
- 化学工程亲测!EI会议高通过率
-
高录用率EI会议推荐会议名称:InternationalConferenceonChemicalEngineeringandApplications(CCEA)会议编号:CCF-C...
- DDD编程入门指南
-
什么是DDD编程?领域驱动设计(Domain-DrivenDesign,简称DDD)是一种软件开发方法论,由EricEvans在其2003年的著作《领域驱动设计:软件核心复杂性应对之道》中提出。D...
- 软件工程?EI会议录用潜规则!
-
【推荐会议】ICSEA2025(会议号:61205)截稿时间:2025年4月10日召开时间与地点:2025年8月22-24日·美国波士顿论文集上线:会后3个月内提交至SpringerLN...
- 安全漏洞之经典上传漏洞
-
0x01概要说明文件上传漏洞可以说是日常渗透测试用得最多的一个漏洞,因为用它获得服务器权限最快最直接。但是想真正把这个漏洞利用好却不那么容易,其中有很多技巧,也有很多需要掌握的知识。俗话说,知己知彼...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- maven镜像 (69)
- undefined reference to (60)
- zip格式 (63)
- oracle over (62)
- date_format函数用法 (67)
- 在线代理服务器 (60)
- shell 字符串比较 (74)
- x509证书 (61)
- localhost (65)
- java.awt.headless (66)
- syn_sent (64)
- settings.xml (59)
- 弹出窗口 (56)
- applicationcontextaware (72)
- my.cnf (73)
- httpsession (62)
- pkcs7 (62)
- session cookie (63)
- java 生成uuid (58)
- could not initialize class (58)
- beanpropertyrowmapper (58)
- word空格下划线不显示 (73)
- jar文件 (60)
- jsp内置对象 (58)
- makefile编写规则 (58)