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

binni0515님의 프로필 이미지
binni0515

작성한 질문수

스프링 핵심 원리 - 기본편

스코프와 프록시

프록시 관련 질문

작성

·

165

0

10:55초 에서 MyLogger가 요청마다 각각 따로 생성 된다고 하셨는데 프록시 객체가 HTTP요청 마다 각각 따로 생성된다는 말씀이신가요?

 

그리고 실제 MyLogger는 실제 메서드가 사용 될 때 호출된다고 하셨는데 이게 MyLogger의 실제 기능(메서드)를 사용할 때 프록시객체와의 상속관계를 끊어버리는건가요? ( 가짜를 쓸 때도 진짜 MyLogger를 가리키고 있으나 그 땐 상속관계에 있는 프록시 객체로 오버라이딩 )

답변 1

0

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

1. 각 요청마다 생성됩니다.

2. 프록시는 유지되며, 프록시 내에 실제 객체를 가리키는 참조가 있어 메서드를 호출할 때마다 실제 객체를 호출하게 되는 효과를 만들어냅니다.

감사합니다.

binni0515님의 프로필 이미지
binni0515

작성한 질문수

질문하기