develog

[java] log.error 옵션에 따른 출력 본문

카테고리 없음

[java] log.error 옵션에 따른 출력

냐옴 2025. 7. 10. 09:59

 

log.error("msg");

// 메시지 : ✅ 출력
// 예외 메시지 : ❌ 출력 안 됨
// 스택 트레이스 : ❌ 출력 안 됨
log.error("다운로드 오류 발생 : ");

// 출력 예시:
ERROR 2025-07-10 09:30:00.123 [main] c.e.MyService - 다운로드 오류 발생 :

 

log.error("msg", e.getMessage());

// 메시지 : ✅ 출력
// 예외 메시지 : ✅ 출력
// 스택 트레이스 : ❌ 출력 안 됨
log.error("다운로드 오류 발생 : {}", e.getMessage());

// 출력 예시:
ERROR 2025-07-10 09:30:00.456 [main] c.e.MyService - 다운로드 오류 발생 : test.txt (No such file or directory)

 

log.error("msg", e.getMessage(), e);

// 메시지 : ✅ 출력
// 예외 메시지 : ✅ 출력
// 스택 트레이스 : ✅ 출력
log.error("다운로드 오류 발생 : {}", e.getMessage(), e);

// 출력 예시:
ERROR 2025-07-10 09:30:00.789 [main] c.e.MyService - 다운로드 오류 발생 : test.txt (No such file or directory)
java.io.FileNotFoundException: test.txt (No such file or directory)
	at com.example.MyService.downloadFile(MyService.java:42)
	at com.example.MyController.handleDownload(MyController.java:28)
	...

 

Comments