. ____ _ __ _ _
/\\\\ / ___'_ __ _ _(_)_ __ __ _ \\ \\ \\ \\
( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\
\\\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.2)
2025-06-11 14:13:12.375 INFO 12345 --- [ main] c.e.hello.HelloApplication : Starting HelloApplication using Java 17
2025-06-11 14:13:14.452 INFO 12345 --- [ main] o.s.b.w.e.t.TomcatWebServer : Tomcat started on port(s): 9090 (http)
👆 이런 메시지들을 "로그 출력" 이라고 해.
2025-06-11 14:13:12.375 INFO 12345 --- [ main] 패키지명.클래스명 : 메시지
항목 | 설명 |
---|---|
INFO |
로그 레벨 (정보) |
main |
실행한 스레드 이름 |
HelloApplication |
어떤 클래스에서 나온 로그인지 |
메시지 | 실제 로그 내용 |
Spring Boot에서는 로그의 "중요도"에 따라 레벨이 나뉘어 있어:
레벨 | 설명 |
---|---|
TRACE |
아주 상세한 내부 정보 (잘 안 씀) |
DEBUG |
디버깅용 로그 (개발 중 유용) |
INFO |
일반적인 실행 정보 (기본값) |
WARN |
경고 상황 |
ERROR |
에러 발생 상황 |
📄 application.properties
에 추가: