首页 > 基础资料 博客日记
IDEA插件之Mybatis log插件安装及使用
2023-07-24 11:20:49基础资料围观999次
Java资料网推荐IDEA插件之Mybatis log插件安装及使用这篇文章给大家,欢迎收藏Java资料网享受知识的乐趣
一 前言分析
我们在idea控制台看见的sql日志通常是这样的,实际开发调试中我们想把完的sql复制出来,到数据库中执行分析数据情况。但是如果我们的sql有动态传参控制台输出的sq入参会用“?”代替入参,不能直接使用。
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ba96bf] was not registered for synchronization because synchronization is not active
JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@2dbb8d15] will not be managed by Spring
==> Preparing: SELECT id,YEAR,VERSION_NAME,START_DATE,IS_NEW,CREATE_BY,CREATE_TIME,UPDATE_BY,UPDATE_TIME,IS_DELETE,FLOW_FLAG FROM T_BASE_ROUND_PROGRAMME WHERE id=?
==> Parameters: 1455748666023282333(String)
<== Columns: ID, YEAR, VERSION_NAME, START_DATE, IS_NEW, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, IS_DELETE, FLOW_FLAG
<== Row: 1455748666023282333, 2023, 2023版本, 2022-10-19 16:17:15.0, 1, linge2, 2022-10-19 16:17:24.0, linge2, 2022-10-19 16:17:30.0, 0, 1
<== Total: 1
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ba96bf]
二 Mybatis log插件介绍
Mybatis log插件解决了上述sql不完整问题,可以完整显示sql.
- 恢复mybatis的sql日志到原来的整个可执行文件sq。
- 插件生成sql语句替换?到真正的参数值。
- 选择控制台工资日志,右键单击“Restore Sql”菜单Restore Sql。
- 在Java方法和Mapper xml之间相互导航。
好处
- 快速定位sql错误,不再需要浪费时间在Copy代码上

三 Mybatis log插件安装
Mybatis log插件在ideal2020版本之后就开始收费了,我们需要安装绿色插件。
链接:https://pan.baidu.com/s/12UcdUSmG0fJMUZIH5v9bvw?pwd=1234
提取码:1234
下载好之后直接拖到ideal中,ideal会帮我们自动安装,然后重启ideal既可以。

四 使用Mybatis log插件
首次使用需要打开Mybatis Log控制台
- 点击 TooL—Mybatis Log Plugin

- 在ideal右下角会出现Mybatis Log控制台
后续想要看sql,直接点击既可以。

注意:在Mybatis Log控制台能看见输出的完整sql前提是配置了ideal控制台能打印sql日志。
需要在properties文件中配置一下
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl
开启愉快之旅

文章来源:https://blog.csdn.net/weixin_43811057/article/details/129037941
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
相关文章
最新发布
- 2026 年 AI 编程实测:6 款顶流大模型对比,效率直接翻倍!
- JVM缓存对象对GC的影响与优化方案
- 车载主动安全ADAS/DSM技术原理、业务应用与安心联平台接入方案
- 基于多模态视觉模型和图文向量模型的工业图像知识库研究与应用
- .NET 8 Web开发入门(四):注入燃料——Entity Framework Core 与 Code First 实战
- SolonCode v2026.5.13 发布:开启“数字员工”新时代
- 当 AI 开始写代码,谁来保证它不会翻车?
- Calico BGP Route Reflectors 路由反射器使用方式
- Oracle Deep Data Security (Deep Sec) 初体验
- 使用Cursor实现管理系统的主界面布局的Vue3前端开发

