[Spring] 로깅 방식과 레이어별 로깅 전략
·
Spring
1. 상황별 로그 레벨INFO 레벨 : 실제 운영 환경에서 주로 사용정상 동작과 주의해야 할 사항 기록 → 운영 상태 모니터링 및 조치DEBUG 이하 레벨 : 주로 개발 과정에서 사용 (시스템 내부 동작 이해, 디버깅) 2. 로그 기록 방식AOP / Interceptor / Filter: 반복되는 입출력 흐름 (API 요청/응답, 서비스 공통 처리)직접 log.info() 작성: 도메인 이벤트, 비즈니스 핵심 로직프레임워크 설정: SQL 로그, 성능 지표 등 (Hibernate, MyBatis log 설정을 통한 SQL 로그) 3. 애플리케이션 레이어별 로깅 3.1. ControllerAOP / Interceptor로 공통 처리 (ex. Spring AOP)상황API 요청 / 응답주요 입력 파..