Java Tech Enthusiast
Sep 2, 2025 · Backend Development
Build a Real‑Time SQL Call Tree Visualizer for SpringBoot & MyBatis using D3.js
This article presents a SpringBoot‑MyBatis solution that captures SQL execution via an interceptor, builds a hierarchical call tree, visualizes it with D3.js, and provides REST APIs for real‑time monitoring, performance statistics, and configuration, helping developers debug complex queries and identify slow SQL.
Call TreeD3.jsMyBatis
0 likes · 24 min read
