JMX学习(1)——MBean与MXBean
上面这个MBean的实现,可以看到,这个实现类的名字与MBean接口的定义是相同的。然后再写一个调用的类:
?然后下面可以试一下定义一个自定义类型,然后在mbean中作为属性来返回,我们定义一个Book类型:
可以看到,属性和操作都多了刚才定义的内容。但是如果希望看到book的内容时就会看到下面的情况:这时,我们把这个mbean定义为一个MXBean:
此时,book已经被转换成了CompositeDataSupport类型,双击这个这个属性,则可以看到:
这个就是MBean与MXBean的区别所在。