Spring에서 로깅이 필요한 이유 (SLF4J, Logback, Lombok)
·
BackEnd
Spring에서 로깅이 필요한 이유와 SLF4J, Logback, Lombok 정리Spring 기반 애플리케이션을 개발할 때는 System.out.println() 대신 로깅 프레임워크를 사용하는 것이 일반적입니다. 로깅이 필요한 이유1. 운영 환경에서 디버깅'System.out.println()'은 개발 중에는 간편하지만, 운영 서버에서는 로그 수준 조절, 저장, 관리가 어렵습니다. print와 log의 성능 수준도 매우 크게 차이가 나기 때문에 성능에도 큰 영향을 미칩니다.로깅 프레임워크는 애플리케이션의 동작 흐름을 파악하고 문제를 분석하는 데 필수적입니다. 2. 로그 레벨 제어TRACE, DEBUG, INFO, WARN, ERROR 등 다양한 로그 레벨을 제공환경에 따라 로그 수준을 조절할 수 있..