livewire - 通过 nREPL 探查运行中的 Spring Boot 应用
通过实时 REPL 连接运行中的 Spring Boot 应用,检查 JVM 状态、Bean、数据库、端点、查询、行为和调用图。
标签
更新于: 2026-10-05该技能可以做什么
- 连接运行中的应用
- 检查 Bean 和实体
- 查询实时数据库
- 跟踪 SQL 查询
- 热替换 JPQL 查询
- 观察实体变更
- 分析调用图
- 生成虚拟实体图
输入
- 运行中的 Spring Boot 应用
- nREPL 服务器或目标 JVM
- nREPL 端口
- Clojure 表达式
- SQL 或 JPQL 查询
- Bean 或实体模式
- 服务方法
输出
- 连接摘要
- 运行时检查结果
- 数据库查询结果
- SQL 跟踪结果
- N+1 查询分析
- 实体变更差异
- 调用图
- 生成的测试数据
- 热替换后的查询行为
要求
- 包含 Livewire 的 Spring Boot 应用
- 运行中的 nREPL 服务器
- clj-nrepl-eval 命令行工具
- 附加模式需要 Java 21+ 动态代理加载
