Salut, je suis en train de me coltiner un probl�me de log assez peu �vident
: dans notre futur logiciel, on souhaite pouvoir logger les op�rations
arrivant sur quasiment n'importe quel objet, et de mani�re uniforme.
C'est-�-dire que d�s qu'un setXXX est appel�, un log est �crit. Or, ce genre
de fonctionnalit� implique d'ajouter dans chaque setXXX la ligne
logOperation(this, "..."); Et avec mes coll�gues, nous trouvons que �a va
rajouter pas mal de lignes de code au programme. Est-il possible, dans ce
genre de cas, d'utiliser la classe Proxy de java.lang.reflect pour ajouter,
� l'ex�cution et pour les classes qui nous int�ressent, cette ligne de log,
sans avoir bien s�r � modifier la m�thode de la classe d'un pouill�me ?

Nicolas Delsaux

Répondre à