로깅 출력 어느 것으로?(feat.Interpolation vs Concatenation)
·
프레임워크/자바 스프링
로깅 사용 시, interpolation 혹은 concatenation 방법 중 하나를 사용 할 수 있습니다. 이에 대해 알아 봅니다. 인터폴레이션 방법 log.warn("게시글 업데이트 실패. 게시글을 찾을 수 없습니다 - dto: {}", articleDto); 이 코드는 인터폴레이션 방법의 예입니다. {}는 articleDto 객체를 문자열로 변환하여 로그 메시지에 삽입하는 자리표시자입니다. 연결 방법 log.warn("게시글 업데이트 실패. 게시글을 찾을 수 없습니다 - dto: " + articleDto); 이 코드는 연결 방법의 예입니다. + 연산자는 두 문자열을 연결하여 새로운 문자열을 생성합니다. 성능 차이 인터폴레이션 방법은 일반적으로 연결 방법보다 더 효율적입니다. 특히 복잡한 객체인 ..