강의

멘토링

커뮤니티

Inflearn Community Q&A

begin1009's profile image
begin1009

asked

Spring Core Principles - Basic Edition

Scope and Provider

@Request Scope 빈 생성 시점 질문

Written on

·

357

0

안녕하세요
강의 중 myLogger 객체의 정확한 생성 시점이 애매해 질문드립니다.
 
1. http 요청이 들어온 시점 - logDemo 메소드 호출 시점
2. Provider의 getObject 호출 시점
 
이라고 했을 때,
@Request의 스코프가
'요청이 들어왔을 때부터 끝날 때까지'
라면 1번이라고 생각했습니다.
 
근데 강의 내용, 다른 질문이나 print문 을 삽입해서 실험해봤더니 2번이 맞는듯 해서요
 
그렇다면 @Request 스코프를
'http 요청이 들어왔고 && getObject를 통해 컨테이너에 접근했을 경우 생성'
라고 생각했는데,
이렇게 이해를 해도 될지 질문드리고 싶습니다.
springoop

Answer 2

0

begin1009님의 프로필 이미지
begin1009
Questioner

 

begin1009님의 프로필 이미지
begin1009
Questioner

혹시 제 표현이 부족할까봐 첨부합니다!

질문 3번째 문단의 생각을 확인하고자 코드에 print문을 삽입해봤고

@PostConstruct 함수 이후 에 tttt가 출력될거라고 예상했는데 다르게 나와서 

마지막 문단 처럼 생각해봤습니다

링크의 답변에 언급되었듯 질문자분께서 마지막 문단에 언급하신대로 동작합니다.

0

안녕하세요. 이시혁님, 공식 서포터즈 David입니다.

아래 글 답변 참고해주세요:)

https://www.inflearn.com/questions/501975

감사합니다.

 

 

begin1009's profile image
begin1009

asked

Ask a question