Rejestrowanie nazwy i parametrów metod

Współpracowałem z firmą, która w tym bieżącym projekcie musi wdrożyć politykę zapisywania wielu rejestrów śledzenia w kodzie (JAVA), który został już ukończony od pewnego czasu.

Próbuję uniknąć zmiany każdej pojedynczej metody tylko po to, aby napisać logger.log („pożądane wartości”), takie jak linia kodu na wszystkich z nich. to jest po prostu zbyt nieproduktywne.

Czy istnieje ogólny sposób rejestrowania nazwy metody, otrzymanych parametrów, bez zmiany znacznej części kodu? Badałem adnotacje i podobne rzeczy, ale istnieje wiele metod o różnych parametrach, więc nie byłem w stanie znaleźć dobrego rozwiązania.

EDYTUJ 1: Projekt jest opracowywany na eclipse. Wprowadzam pewne zmiany w portalu za pomocą Liferay i JBoss.

EDYCJA 2: Śledziłem rozwiązanie podane mi tutaj i używane przechwytywacze. Jedyną zmianą, jaką musiałem zrobić w stosunku do istniejących metod, było dodanie do nich adnotacji, co było całkiem do przyjęcia. Aby uzyskać więcej informacji, wyszukaj w tym linku:http://docs.oracle.com/javaee/6/tutorial/doc/gkeed.html

questionAnswers(4)

yourAnswerToTheQuestion