springconfig.xml

来自「JMX是一个很好的技术」· XML 代码 · 共 38 行

XML
38
字号
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC  "-//SPRING//DTD BEAN//EN" "D:/jspring/jsh/WEB-INF/spring-beans.dtd">

<beans>
  <bean id="managedBean1" class="simon.tools.jmx.ManagedBeanImpl">
    <property name="someProperty">
       <value>Howdy</value>
    </property>
  </bean>

  <bean id="managedBean2" class="simon.java.jdk.Lang" />
  <bean id="managedBean3" class="com.test.DAOSuser" />

  <bean id="jmxAdapter"
   class="org.springframework.jmx.JmxMBeanAdapter" depends-on="jmxServer">
    <property name="beans">
      <map>
       <entry key="foobar:Name=myBean"><ref bean="managedBean1"/></entry>
       <entry key="Lang:Name=myLang"><ref bean="managedBean2"/></entry>
       <entry key="DAOSuser:Name=DAOSuser"><ref bean="managedBean3"/></entry>
      </map>
    </property>
  </bean>

  <bean id="jmxServer" class="org.springframework.jmx.factory.MBeanServerFactoryBean">
    <property name="defaultDomain">
      <value>foobar</value>
    </property>
  </bean>

  <bean id="htmlAdapter" class="simon.tools.jmx.HtmlAdapterFactoryBean">
    <property name="mBeanServer">
      <ref bean="jmxServer"/>
    </property>
  </bean>

</beans>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?