@SLF4J란 ?
Lombok에서 제공하는 어노테이션.
// 본래 로그를 찍기 위해 생성한 클래스
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Slf4jSample {
private static final Logger log = LoggerFactory.getLogger(Slf4jSample.class);
public static void main(String[] args) {
log.info("---------- Log 테스트 ---------");
}
}
@Slfj4는 위의 코드를 사용할 필요 없이, 어노테이션만 선언해준다면 자동으로 로그를 찍을 수 있게 해주는 편리한 어노테이션이다.
찍을 수 있는 로그에는 5개의 종류가 있는데,
log.trace("");
log.warn("");
log.info("");
log.debug("");
log.error("");
와 같이 사용할 수 있다.