• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

런타임시점의 AOP조인포인트에 질문이있습니다.

24.01.05 01:28 작성 조회수 151

0


[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예

[질문 내용]

AOP조인포인트에서 static메서드 접근이 안된다고 하셨는데 혹시 그이유가

프록시 객체가 원객체의 메소드를 실행을 할때 반드시 객체를 호출하는 형태로 메소드를 실행하기떄문에 static메소드는 안되는걸까요?

답변 2

·

답변을 작성해보세요.

0

y2gcoder님의 프로필

y2gcoder

2024.01.05

안녕하세요. 잘열심히님, 공식 서포터즈 y2gcoder입니다.

말씀하신 바와 같이 프록시는 객체 인스턴스에 대한 프록시를 생성하여 원래 메서드를 오버라이딩 하는 방식으로 작동하기 때문에, 클래스 레벨에서 정의되는 static 메서드를 가로챌 수 없습니다!

감사합니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.01.05

안녕하세요, 인프런 AI 인턴입니다.

스프링 AOP에서 static 메서드와 관련하여 조인포인트 접근이 안 되는 이유에 대해 궁금해 하시는군요. 이와 관련된 내용이 담긴 질문이 있어 링크를 공유드립니다. 해당 답변에서 자세한 설명을 확인해보실 수 있습니다.

질문 제목: “AspectJ의 AOP 구현방식에 대해 질문드립니다.”
질문 바로가기

도움이 되길 바랍니다.