大幅提升您的 SQL 调试效率
更简单的工具,更清晰的逻辑。旨在优化每一个研发细节,让您在更短的时间内成就更多
Wrapper → SQL 实时预览
LambdaQueryWrapper / MPJLambdaWrapper 等全类型静态解析,无需启动项目,直接预览最终 SQL
控制台日志一键还原
自动捕获运行控制台 Preparing / Parameters 日志,还原成可执行 SQL
SQL → Java 反向转换
选中 SQL 一键生成可编译的 MyBatis-Plus 代码,支持四形态输出
XML / 注解 / MPJ 全覆盖
mapper XML 全动态标签按 MyBatis 语义渲染,注解 SQL 同样支持
强大的 SQL 预览能力
多方言、多场景全覆盖
支持 9 种数据库方言分页渲染,参数自动替换为实际值,LIKE 自动拼百分号,动态条件面板勾选实时预览。
我们为您考虑周全
SQL Visualizer 涵盖了 SQL 调试所需的一切功能。
多框架支持
MyBatis-Plus / MPJ 联表 / Spring Boot / XML Mapper / 注解 SQL 全覆盖,无论使用什么技术栈都能轻松集成。
极致性能
静态解析,轻量级设计,不影响 IDE 性能。快速响应,即使处理大量 Wrapper 链也能保持流畅体验。
智能识别
自动扫描项目中的 Wrapper 端点,智能解析参数类型。无需手动配置,开箱即用。
广泛集成
完美集成 MyBatis XML / 注解 SQL / HQL、JPQL / SQL 日志追踪 / 批量操作,打造完整的开发调试生态。
脚本能力
支持前置/后置脚本、环境变量、自定义函数。提供完整的请求生命周期控制能力。
历史记录
自动保存所有预览历史和反向转换结果,历史面板两级导航、SQL 带高亮与耗时,可精确跳转回源码。让每一次调试都有迹可循。
深受 开发团队信赖
听听那些每天使用 SQL Visualizer 的工程师们怎么说。
"自从用了这个插件,写 LambdaQueryWrapper 的时候终于不用反复启动项目确认生成的 SQL 了。联表查询的预览特别准,MPJ 的 leftJoin 也能直接看到完整 SQL,排查问题快了很多。"
"控制台日志还原功能太实用了,以前看到一堆 Preparing 和 Parameters 还得手动拼 SQL,现在点一下就搞定。动态条件勾选也很方便,if 标签的预览和实际执行完全一致。"
"SQL 反向转 Java 代码这个功能很惊喜,接手老项目的时候从日志里拿到 SQL,直接转成 LambdaQueryWrapper 代码,省了不少手写的时间。推荐团队都装上了。"
完全免费
所有功能永久免费使用,无需注册,无需登录
- Wrapper → SQL 实时预览
- XML / 注解动态 SQL 预览
- MPJ 联表 JOIN 反向解析
- SQL → Java 反向转换
- 控制台日志一键还原
- 批量操作参数面板
- SQL 代码补全
- 逻辑删除自动注入
- 9 种数据库方言支持
准备好告别繁琐的
SQL 调试方式了吗?
加入超过 500 名开发者的行列,在 IntelliJ IDEA 中享受更高效的 SQL 调试体验。所有功能永久免费。