• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

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

20.11.26 18:33 작성 조회수 123

0

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

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

답변 1

답변을 작성해보세요.

0

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