我的应用程序文件(EAR)由EJB和WAR的组合组成。 FrameWork是JSF,IDE是Netbeans 6.9.1 applition服务器是glassfich V2.x.我想计算我应用程序中每个调用方法的执行时间。我经历了很多博客。他们中的大多数人建议使用AOP。但没有人告诉我如何配置以及如何在我的应用程序中使用它。有人可以告诉我这件事。如果你有任何额外的细节来回答这个问题,我会提供。我如何在我的Web应用程序中调用调用的方法
0
A
回答
1
如果您想要在Java中执行AOP,您可能正在寻找AspectJ。 (http://eclipse.org/aspectj/)这很复杂,但完全符合你的要求,并且有很多这方面的书籍。 (我建议你读一个 - 它确实是复杂的)
另外,如果您的应用程序正在使用焊接/ CDI,您可以使用替代这是一个相当简单一点所谓的拦截器:http://docs.jboss.org/weld/reference/1.0.0/en-US/html/interceptors.html
我会建议你不要使用焊接来获得拦截器支持,但这可能比从头开始学习AspectJ更快。
1
有很多JVM配置文件应用程序。看看JProbe之类的东西。
+0
我必须为此编写代码。我不应该使用第三方工具 –
+0
I用于此AspectJ及其工作。感谢所有人提供宝贵的建议。 –
相关问题
- 1. 我应该如何强调测试我的web应用程序?
- 2. 在我的应用程序中调用“password =”方法在哪里?
- 3. 如何在Web应用程序中从我的页面调用我的页面
- 4. 在我的主应用程序中调用setter方法
- 5. 如何从我的Web应用程序调用YouTube应用程序
- 6. 如何调用JavaScript方法在asp.net web应用程序
- 7. 我如何在我的eclipse中调试远程应用程序
- 8. 如何执行/调用ASP.NET Web应用程序C#方法中的JavaScript方法
- 9. 从我的.NET应用程序调用现有Com应用程序的方法
- 10. 我需要在我的C#程序中使用VB文件中的方法,我该如何调用此方法?
- 11. 如何使用我的私钥调试我的应用程序
- 12. 如何在Spring MVC应用程序中调用Apache Axis Web服务的方法?
- 13. 如何在我的XCode项目中调用应用程序?
- 14. 如何在android中自动调用我的应用程序
- 15. 我应该如何调用'startActionMode'方法?
- 16. 无法在我的应用程序中调用urlbuilder.Buildurl
- 17. 在web应用程序中调用winforms
- 18. 如何在IE中的我的web应用程序中调试随机崩溃?
- 19. 从我的应用程序调用APNDroid
- 20. Android当我调用ssoftkeyboard时调整我的应用程序
- 21. 为什么我不能调试我的asp.net web应用程序
- 22. 如何使用我的Android手机在Linux中调试我的应用程序?
- 23. 如何从J2EE Web应用程序中的服务层调用DAO方法
- 24. 我需要帮助在我的iPhone应用程序中调试方法
- 25. 从Java Web应用程序取消部署的调用方法
- 26. 如何在应用程序iphone的后台调用方法?
- 27. 如何在Facebook登录我的Web应用程序后调用主页
- 28. 如何调用网站API在我的应用程序
- 29. 如何在VB6.0应用程序中调用WCF服务方法
- 30. 如何在Rails应用程序中调用PHP方法?
好的,谢谢。 –
如果你不介意可以腾出一些时间在明天讨论这个话题 –
这不是一种阅读我输入的内容将为你解决的问题。你所要求的是一个复杂的业务解决方案,你需要充分研究。请至少以粗略的方式阅读Weld和AspectJ的文档,并根据各方的权衡确定您将使用哪一个。 (如果你已经在使用Spring,那么它会让AspectJ轻松一点 - Spring中的事务支持是通过AspectJ完成的) – SplinterReality