2013-03-12 34 views
0

我是一名Java開發人員,我使用Eclipse作爲IDE。我傾向於在Java程序中編寫幾種方法,但是當涉及到記錄器時,我不會添加任何方法。有沒有什麼辦法可以開發一個Eclipse插件來解析整個Java類,並確定方法的開始和結束,然後添加入口記錄器和退出記錄器?除了使用文本解析之外,是否有任何方法來識別方法的開始和結束?開發eclipse插件來解析java程序的程序

+0

該問題缺乏細節和動機,但這可能有所幫助:http://stackoverflow.com/questions/2086127/java-is-it-possible-to-automatically-add-log-statements-to-methods – leonbloy 2013-03-12 14:22:06

+0

透明地添加橫切關注點,例如登錄到您的程序?聽起來像是AOP製作的。也許你想看看[AspectJ](http://eclipse.org/aspectj/index.php) – joergl 2013-03-12 14:24:02

回答

1

您可以使用Aspect-Oriented方法完成此操作。有一個登錄該文章的例子。

0

如果您使用的是Spring或面向方面的編程,更好的解決方案就是編寫日誌記錄方面的內容。