강의

멘토링

커뮤니티

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

지나가는 사람님의 프로필 이미지
지나가는 사람

작성한 질문수

스프링 프레임워크 핵심 기술

AOP 에서 RetentionPolicy.CLASS 로 작성한 annotation이 동작하는 이유는 무엇인가요?

작성

·

221

0

spring aop 의 경우에 class로딩 후 bean initialize시점에 proxy가 생성된다고 들었습니다.

그런데 annotation 을 생성할때 RetentionPolicy.CLASS 로 하면 로딩 시점에   annotation   정보가 사라질것 같은데, proxy가 정상적으로 생성되는것은 왜 그런가요?

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

프록시를 만들 때 클래스 파일에 있는 바이트코드 정보를 참고하면 충분히 가능한 일이죠.

지나가는 사람님의 프로필 이미지
지나가는 사람

작성한 질문수

질문하기