java - 如何在 DEBUG View 中探索服务器的 Spring 上下文

标签 java eclipse spring

当我在 Eclipse 下使用应用程序服务器 (JBoss) 调试 Web 应用程序时,我想要一种探索 Spring context beans 的方法>,“直播”,无需“暂停”或任何其他操作。

这将允许我获取服务并触发一些方法(缓存刷新等)。

这会非常方便。

您知道实现该目标的工具、插件或技巧吗?

最佳答案

您能否解释更多关于“我想要一种探索 Spring 上下文 bean 的方法,“实时”,而无需“暂停”或任何其他操作。”我会更容易解释更多。如果你想监控,那么 JMX 可能是最好的。Jmx 基于管理 bean 概念。当你定义管理 bean 时,你可以使用 VisualVm 或 jconsole 工具查看它。jmx 最好的部分是在运行时,您可以在不重启服务器的情况下更改管理 bean 的值。假设您定义了一个静态变量 a=10。如果在将其部署到服务器后,您需要将其值更改为 20,那么通过 visualVM 工具,您可以将其值更改为20.不需要重新编译部署,Spring提供了对JMX的支持。

关于java - 如何在 DEBUG View 中探索服务器的 Spring 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14281646/

相关文章:

java - Spring Rest Service根据逻辑返回不同的媒体类型

android - 无法使用 Eclipse 创建新的 Android 项目

java - java中的泛型方法可以限制可接受的类型吗?

仅部分考虑 Java 日志记录配置

java - 如何使用 spring 和 Hibernate 生成使用 json 对象的 json 响应

java - OS X El Capitan 上的 Eclipse 错误 : Could not find or load main class

Eclipse 格式化程序在空注释行中添加空格

java - 在 Spring 中禁用 CSRF 验证

java - 如何检查方法级别的 spring 安全性

java - 如何在 jenkins 上启用调试日志记录?