Java spring mbean和使用jconsole接收的mbean是否不同?

Java spring mbean和使用jconsole接收的mbean是否不同?,java,spring,jmx,jconsole,Java,Spring,Jmx,Jconsole,我已经用Spring创建了应用程序,并且可以通过jmx来设置一些参数。当我通过jconsole进行访问时,当从我的图形界面进行访问时,所有的功能都可以正常工作,但这个问题不起作用。在调试器中,我检查了使用相同参数调用相同方法的。Spring是否可能为我从jconsole接收到的不同bean实例提供特权? 谢谢。实例是相同的(除非您的bean是原型范围的) 您可以通过将对象的toString()打印到控制台并比较@之后的值来验证这一点,如果您在“图形界面”(是什么?)中显示您正在做的事情会更好。我

我已经用Spring创建了应用程序,并且可以通过jmx来设置一些参数。当我通过jconsole进行访问时,当从我的图形界面进行访问时,所有的功能都可以正常工作,但这个问题不起作用。在调试器中,我检查了使用相同参数调用相同方法的。Spring是否可能为我从jconsole接收到的不同bean实例提供特权? 谢谢。

实例是相同的(除非您的bean是原型范围的)


您可以通过将对象的
toString()
打印到控制台并比较
@

之后的值来验证这一点,如果您在“图形界面”(是什么?)中显示您正在做的事情会更好。我已经在Spring的图形界面类中将字段设置为MBean“works”和“Not work”没有任何意义;)