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

잘열심히님의 프로필 이미지
잘열심히

작성한 질문수

스프링 핵심 원리 - 고급편

AOP 적용 방식

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

작성

·

220

0


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

[질문 내용]

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

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

답변 2

0

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

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

감사합니다.

0

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

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

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

도움이 되길 바랍니다.

잘열심히님의 프로필 이미지
잘열심히

작성한 질문수

질문하기