4.3 Guice与JMX
Guice官方提供一个JMX的插件guice-jmx-2.0.jar。在这个插件中我们可以很方便的将我们的服务发不成JMX可管理的MBean。本教程中我们继续探讨这个话题。
老套了,我们的HelloWorld服务,注意这个服务为了满足JMX的规范,接口名称以MBean结尾,而实现类必须不带MBean。
1 public interface HelloWorldMBean {
2 String sayHello();
3 }
然后是实现类HelloWorld。
1 public class HelloWorld implements HelloWorldMBean {
2
3 @Override
4 public String sayHello() {
5 return "Hello, guice";
6 }
7 @Inject
8 public void