- 로깅은 애플리케이션이 개발자에게 정보를 전달하는 방법이며, 문제 해결에 필수적이다. 🐛
- Spring Boot는 내부 로깅에 Commons Logging을 사용하지만, Logback을 기본 로깅 프레임워크로 제공하여 유연성을 제공한다. ⚙️
- SLF4J는 실제 로깅 시스템과의 통신을 돕는 어댑터 역할을 하며, Spring Boot에서 기본적으로 설정되어 있다. 🌉
- 로깅 레벨(info, error 등)을 사용하여 로그의 중요도를 구분하고, 필요한 정보만 기록할 수 있다. 🚦
- 로그 메시지에 파라미터를 추가하여, 특정 시점의 변수 값을 함께 기록하여 디버깅을 용이하게 할 수 있다. ➕