我的应用程序文件(EAR)由EJB和WAR组合而成。 FrameWork是JSF,IDE是Netbeans 6.9.1 applition服务器是glassfich V2.x.我想计算我的应用程序中每个被调用方法的执行时间。我经历过这么多博客。他们中的大多数建议使用AOP。但没有人告诉我如何配置以及如何在我的应用程序中使用它。任何人都可以告诉我这样做。如果您有任何其他详细信息要回答我将提供。
答案 0 :(得分:1)
有很多JVM配置文件应用程序。看看像JProbe这样的东西。
答案 1 :(得分:1)
如果您正在尝试使用Java进行AOP,那么您可能正在寻找AspectJ。 (http://eclipse.org/aspectj/)这很复杂,但会完全按照你的要求行事,并且有很多关于这个主题的书籍。 (我建议你读一个 - 这真的很复杂)
或者,如果您的应用程序使用Weld / CDI,您可以使用一种更简单的替代方法,称为拦截器:http://docs.jboss.org/weld/reference/1.0.0/en-US/html/interceptors.html
我没有建议你使用焊接获得拦截器支持,但这可能比从头学习AspectJ更快。