我的 MBean 使用 Spring 注释进行注释,如下所示:
@ManagedAttribute(description = "returns the name")
public String getName() {
return name;
}
现在,每当我打开 JMX 控制台(无论是 VisualVM 还是 JConsole)时,我都可以在 Attributes 选项卡中看到我的 bean 的属性,但我也可以在 Operations 选项卡中看到 getName() 方法。有没有办法让我只能在“属性”选项卡中看到该属性(即从“操作”选项卡中隐藏它)?