At 09:29 AM 5/16/2002 +0200, you wrote: >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 ? cela me parait une des facons les plus elegantes de resoudre cela... si t'as un frontal HTTP via servlet, un filter te procurera le meme type de fonctionnalites...
Jerome
