오늘은 lombok @Slf4j를 사용하여 Logger 생성없이 편리하게 log를 찍을 수 있는 방법을 작성해봅니다.
스프링 부트에서 기본적으로 로깅 라이브러리를 디펜던시 하기 때문에 로그를 쉽게 사용할 수 있습니다.
보통 로그를 찍기 위해서 아래와 같이 Logger를 클래스 마다 생성했습니다.
private static final Logger log = LoggerFactory.getLogger(Hello.class);
위 과정을 간단하게 해주기 위해서 lombok을 사용한다면 @Slf4j 어노테이션만 붙여서 바로 log를 사용할 수 있습니다.
@Slf4j
public class Hello {
log.debug("로그 테스트");
}
참고자료
- https://inseok9068.github.io/java/java-lombok-slf4j/
'프로그래밍 > Spring' 카테고리의 다른 글
HikariCP 커넥션 지연 이슈 (0) | 2024.02.24 |
---|---|
[Spring] 동작 원리 (0) | 2023.09.21 |
[Spring] Transaction marked as rollbackOnly (0) | 2023.09.16 |