考虑以下pojo。
public class UserJMXBean {
private static List<User> userList = new ArrayList<>();
public static void addUser(User user){
userList.add(user);
}
public static List<User> getUserList() {
return userList;
}
public static void setUserList(List<User> userList) {
UserJMXBean.userList = userList;
}
}
我已将此类映射如下:
<bean class="com.mincom.util.deployment.MineStarPropertyConfigurer"/>
<bean id="userJMXBean"
class="minestar.platform.domain.user.UserJMXBean"/>
<bean class="org.springframework.jmx.export.MBeanExporter" lazy-init="false">
<property name="beans">
<map>
<entry key="bean:name=UserJMXBean" value-ref="userJMXBean"/>
</map>
</property>
</bean>
在调试 pojo 类时,我得到了用户列表的值,但在查看 jconsole 时却没有。请建议。