[Java] log.debug() vs log.info() – 언제, 어떻게 써야 할까? Java 또는 Spring Boot에서 로그를 찍을 때 log.debug()와 log.info()를 많이 사용합니다.하지만 둘의 차이를 정확하게 알아서 사요에 헷갈리지 않게 적어보려고 합니다.두 로그 레벨의 차이와 사용법을 Spring 기반의 SLF4J + Logback 환경 기준으로 정리해봅니다. 로그 레벨이란?로그에는 여러 단계(Level)가 있으며, 각 단계는 로그의 중요도와 목적을 구분하는 기준입니다. log.debug()log.debug("디버그용 상세 로그: 변수 값 = {}", test); 목적: 디버깅용 상세 정보 출력내용: 반복문 내부 값, 분기 조건, 로직 흐름 등운영 환경: 보통 DEBUG 레벨은 운영환경에선 출력되지 않도록 설정함🟨 Tip: 성능 이슈 방지를 위해 무분별한 사용은.. 2025. 6. 23. 이전 1 다음 320x100