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

coding님의 프로필 이미지
coding

작성한 질문수

스프링 핵심 원리 - 기본편

AOP 를 통한 프록시 객체

작성

·

101

0

스프링에서 AOP가 적용될 때, 순수객체도 따로 생성되고 프록시 객체도 따로 생성되고 프록시객체가 스프링 컨테이너에 등록되는 건가요? 아니면, 실제 생성되는 것은 프록시 객체 뿐인가요?
프록시를 통해 실제 객체로 들어간다는게 실제 메모리에 존재하는 객체에 참조값을 통해 들어간다는건지 그냥 프록시 객체에 존재하는 상속받은 코드들이 돌아간다는건지 궁금합니다.

답변 1

0

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

.

1. 프록시 객체가 스프링컨테이너에 의해 생성 관리됩니다. 그리고 프록시 객체만으로 처리할 수 없는 요청이 오면 그때 실 객체를 생성하게 됩니다.

2. 프록시 객체는 실객체를 참조하는 변수를 들고 있으며 이를 통해 실객체에 접근합니다.

.
감사합니다.

coding님의 프로필 이미지
coding

작성한 질문수

질문하기