簡體   English   中英

HashMap中的Java Mbean屬性

[英]Java Mbean attributes from HashMap

我目前有一個具有很多屬性的Bean,我總是必須創建接口以及該接口的實現。 我想避免重寫代碼,並使我的Bean更靈活,更簡單。

這是我當前的bean:

public interface StatisticsMBean {
    public String getPropA();
    public String getPropB();
    public String getPropC();
    ...
}

public Statistics implements StatisticsMBean {
    public String propA;
    public String propB;
    public String propC;
    ...

    public String getPropA() {
        ...
    }

    public String getPropB() {
        ...
    }

    public String getPropC() {
        ...
    }

    ...
}

我的想法是將所有屬性/屬性都放在HashMap中,但我不知道這怎么工作,因為接口的外觀還是另外一種方式?

我仍然希望以后能夠在jconsole中查看所有屬性

問候,S

最終,我發現一些安靜的代碼對我的問題有所幫助。 它並沒有完全按照我上面的描述進行操作,但是它說明了如何實現DynamicMBean。 它可以很容易地用於我的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM