Simple Logging Facade for Java (abbreviated SLF4J)

1 - Writing Log Messages

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
 
public class MyClass { 
    Logger log = LoggerFactory.getLogger(this.getClass().getName());
 
    public void myMethod() {
		log.debug("This is a DEBUG message");
        log.info("This is an INFO message");
		log.warning("This is a WARNING message");
		log.error("This is an ERROR message");
		log.fatal("This is a FATAL message");
    } 
}

or use Lombok’s @Slf4j

@Slf4j
public class MyClass { 
 
    public void myMethod() {
  		log.debug("This is a DEBUG message");
        log.info("This is an INFO message");
		log.warning("This is a WARNING message");
		log.error("This is an ERROR message");
		log.fatal("This is a FATAL message"); 
     } 
}

2 - Subpages

3 - Resources