인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

leb님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

중복 등록과 충돌

spring 3.x 버전 오버라이딩 로그 변화

작성

·

37

0

안녕하세요. 정말 궁금한 부분이 있어서, 질문 글을 올리게 되었습니다.

 

결론부터 말하면 오버라이딩 로그가 최신 버전에서는 다르게 출력되고 앞으로 이런 변하는 어떡해 알아가야 하나요?

 

강의에서는 스프링부트 2.x 버전으로 되어있어 오버라이딩 메시지가 명확합니다.
ㄴ 빈에서 오버라이딩이 발생하면 메시지로 명확하게 알려줌

하지만 개인 프로젝트에서는 스프링부트 버전은 3.x로 되어 있어서 오버라이딩 메시지가 명확하지 않습니다.

ㄴ 명확하게 오버라이딩 메시지가 나타나지 않고, 다른 메시지로 표기됨

 

스프링 부트를 다운그레이드 하여 2.x로 하면 명확한 오버라이딩 메시지를 확인가능 하지만

업그레이드를 3.x로 진행하면 명확한 오버라이딩 메시지를 확인할 수 없습니다.

 

아주 사소한 변화라고 생각할 수 있지만, 이러한 변환된 정보는 어떡해 얻을 수 있을까요?

spring 공식문서를 뒤적 거려봤지만 해당 내용을 쉽게 찾을 수 없습니다.

 

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

 

 

 


1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

답변 1

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. leb님.

스프링 버전의 업그레이드에 따라 로그 메시지가 변경되는 사례는 종종 발생합니다. 이는 프레임워크 내부에서 로그 레벨 설정이나 로거 구현 방식이 변경되기 때문입니다. 특히 스프링3.x로의 업그레이드에서 로그 차이를 많이 느끼실 수 있는데요. 로그와 관련된 변경 사항을 확인하기 위해선 다음 방법들을 활용할 수 있습니다.

  1. 스프링 릴리즈 노트 확인: 스프링 버전 업그레이드 시 발표되는 릴리즈 노트에서 변경 사항을 확인할 수 있습니다. 특히, 로그와 관련된 부분은 기존의 릴리즈 노트에 상세히 설명되어 있기 때문에 많은 정보를 얻을 수 있습니다.

  2. logging.level 설정: 스프링 부트의 application.propertiesapplication.yml에서 로그 레벨을 설정하여 디버그 정보를 추가로 확인할 수 있습니다.

    logging.level.org.springframework=DEBUG
    
  3. 스택오버플로우 및 기술 블로그: 특정 문제를 해결하기 위한 커뮤니티 기반의 답변을 얻을 수 있는 곳입니다. 유사한 경험을 한 개발자의 해결 방법을 검색하여 문제를 파악할 수 있습니다.

  4. Google 검색 팁: 특정 문제의 해결책을 찾지 못했을 때는 “Spring 3.x overriding message changes”과 같은 키워드로 검색을 시도해 보세요. 구체적인 문제나 에러 메시지를 사용해 검색 범위를 좁힐 수 있습니다.

Leb님께서는 스프링 부트 3.x에서 명확한 오버라이딩 로그 출력이 어려움을 겪고 계신데, 이전 질문, “Overriding bean definition을 보기 어렵습니다” 등의 게시물을 기반으로 프로젝트 설정을 조정해보실 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

leb님의 프로필 이미지

작성한 질문수

질문하기