我的應用程序文件(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. 從後臺調用我的應用程序後調用方法
- 2. 我應該如何強調測試我的web應用程序?
- 3. 在我的應用程序中調用「password =」方法在哪裏?
- 4. 如何在Web應用程序中從我的頁面調用我的頁面
- 5. 在我的主應用程序中調用setter方法
- 6. 如何從我的Web應用程序調用YouTube應用程序
- 7. 如何調用JavaScript方法在asp.net web應用程序
- 8. 我如何在我的eclipse中調試遠程應用程序
- 9. 我如何測試調用iOS應用程序委託方法?
- 10. 如何執行/調用ASP.NET Web應用程序C#方法中的JavaScript方法
- 11. 在我的iOS應用程序中調用或調用應用程序
- 12. 從我的.NET應用程序調用現有Com應用程序的方法
- 13. 我需要在我的C#程序中使用VB文件中的方法,我該如何調用此方法?
- 14. 如何從mvc應用程序http url調用web api方法?
- 15. 如何從Web應用程序調用Windows服務方法
- 16. 如何使用我的私鑰調試我的應用程序
- 17. 如何在Spring MVC應用程序中調用Apache Axis Web服務的方法?
- 18. 在Web服務方法中調用Windows應用程序EXE
- 19. 如何在我的XCode項目中調用應用程序?
- 20. 如何在android中自動調用我的應用程序
- 21. 我應該如何調用'startActionMode'方法?
- 22. 如何從JSNI調用Dll方法在GWT Web應用程序中使用?
- 23. Web應用程序調用
- 24. 在web應用程序中調用winforms
- 25. 無法在我的應用程序中調用urlbuilder.Buildurl
- 26. 如何在IE中的我的web應用程序中調試隨機崩潰?
- 27. 從我的應用程序調用APNDroid
- 28. 調用從web應用程序到android應用程序的方法
- 29. Android當我調用ssoftkeyboard時調整我的應用程序
- 30. 爲什麼我不能調試我的asp.net web應用程序
好的,謝謝。 –
如果你不介意可以騰出一些時間在明天討論這個話題 –
這不是一種閱讀我輸入的內容將爲你解決的問題。你所要求的是一個複雜的業務解決方案,你需要充分研究。請至少以粗略的方式閱讀Weld和AspectJ的文檔,並根據各方的權衡確定您將使用哪一個。 (如果你已經在使用Spring,那麼它會讓AspectJ輕鬆一點 - Spring中的事務支持是通過AspectJ完成的) – SplinterReality