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

성장중인나뭇잎님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

스코프와 Provider

@Scope("request") 는 어떻게 요청(reuqest)의 유무를 알까 ?!

작성

·

248

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
>> 예

2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
>> 없는 내용입니다.

3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
>> 네. 숙지하였습니다.

[질문 내용] 우선 MyLogger 를 생성자를 통해 주입하면 안되는 이유를 아래와 같이 이해했습니다. ==>> 스프링 웹이 기동되고(?! 정확한 표현인지는 모르겠습니다.) spring context에 Controller 빈이 등록되는 시점에 field 2개 service, MyLogger 2개의 객체가 주입된다. 그리고 이때!! MyLogger 주입되지만 web scope 가 request 이며 , 객체가 주입되는 순간에는 request가 존재하지 않아 에러가 나는 것 입니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= !! 여기서 궁금한 점 !! @Scope("request") << 요놈 Scope Annnotation 은 어떻게 요청(request) 존재 유무를 아는 것일까요 ??? 정확한 답변을 주시지 않으셔도 됩니다.
어떤 단어, 주제를 통해 구글링을 하면 적당한 답변을 얻을 수 있을까요 ??.... 진심으로 너무느므너무 궁금합니다.......... [[[ 지금 찾아보는 포스팅들을 reflection을 언급하고 있지만, 인자로 클래스를 제공하지도 않고 있으며 ... 제가 보는 포스팅들이 적절한 포스팅이 아닌 것 같아 질문드립니다. :(

답변 2

1

ㅎㅎㅎㅎㅎ;

넵 제가 한번 저 강의 들으면서 배워보록하겠습니다.

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. tlsrid88님

스프링 핵심원리 고급편에서 쓰레드 로컬에 대해서 설명드립니다^^

감사합니다.