Bonjour;

Q1 : quelle est la manière la plus efficace et élégante d'utiliser log4J ?
est ce que c'est tjs le même principe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import org.apache.log4j.Logger;
 
public class MyClass {
 
    private static Logger logger = Logger.getLogger(MyClass.class);
 
    public void M1() {
        logger.debug("Begin M1()");
 
        try{
            //Quelque chose
        } catch (Exception ex) {
            logger.error("Error ...........: " + ex.getMessage());
        }
 
        logger.debug("End M1()");
    }
}
Q2: Je souhaite fournir une méthode via une interface à un composant externe pourqu'il puisse utilisé log4j pour logguer au même endroit que mon application ?
Un exemple de code sera la bienvenue.

Merci;