將JmxTestBean發布成jmx:
public class JmxTestBean {
private String name;
private int age;

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}
public void setName(String name) {
this.name = name;
}

public String getName() {
return name;
}

public int add(int x, int y) {
return x + y;
}

public void dontExposeMe() {
throw new RuntimeException();
}
}
spring配置:




























spring配置:
<bean id="exporter" class="org.springframework.jmx.export.MBeanExporter" lazy-init="false">
<property name="beans">
<map>
<entry key="bean:name=testBean1" value-ref="testBean"/>
</map>
</property>
</bean>
<bean id="testBean" class="com.joe.spring.jmx.JmxTestBean">
<property name="name" value="TEST"/>
<property name="age" value="100"/>
</bean>
