HashMap中的Java Mbean属性

HashMap中的Java Mbean属性,java,hashmap,jmx,mbeans,Java,Hashmap,Jmx,Mbeans,我目前有一个bean,它有很多属性/属性,我总是要创建接口以及接口的实现。我希望避免重写代码,使Bean更加灵活和简单 这是我当前的bean: 公共接口统计MBean{ 公共字符串getPropA(); 公共字符串getPropB(); 公共字符串getPropC(); ... } 公共统计实施统计MBean{ 公共字符串propA; 公共字符串propB; 公共字符串propC; ... 公共字符串getPropA(){ ... } 公共字符串getPropB(){ ... } 公共字符串ge

我目前有一个bean,它有很多属性/属性,我总是要创建接口以及接口的实现。我希望避免重写代码,使Bean更加灵活和简单

这是我当前的bean:

公共接口统计MBean{
公共字符串getPropA();
公共字符串getPropB();
公共字符串getPropC();
...
}
公共统计实施统计MBean{
公共字符串propA;
公共字符串propB;
公共字符串propC;
...
公共字符串getPropA(){
...
}
公共字符串getPropB(){
...
}
公共字符串getPropC(){
...
}
...
}
我的想法是将所有属性/属性放在一个HashMap中,但我不知道这是如何工作的,因为接口看起来如何,或者有其他方法吗

我仍然希望以后能够在jconsole中看到所有属性

问候,, 最后,我找到了一些对我的问题有帮助的方法。它并不完全像我上面描述的那样,但它解释了如何实现DynamicBean。我的解决方案很容易采用它