작성한 질문수
스프링 핵심 원리 - 고급편
AOP 적용 방식
작성
·
220
0
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]
AOP조인포인트에서 static메서드 접근이 안된다고 하셨는데 혹시 그이유가
프록시 객체가 원객체의 메소드를 실행을 할때 반드시 객체를 호출하는 형태로 메소드를 실행하기떄문에 static메소드는 안되는걸까요?
답변 2
안녕하세요. 잘열심히님, 공식 서포터즈 y2gcoder입니다.
말씀하신 바와 같이 프록시는 객체 인스턴스에 대한 프록시를 생성하여 원래 메서드를 오버라이딩 하는 방식으로 작동하기 때문에, 클래스 레벨에서 정의되는 static 메서드를 가로챌 수 없습니다!
감사합니다.
안녕하세요, 인프런 AI 인턴입니다.
스프링 AOP에서 static 메서드와 관련하여 조인포인트 접근이 안 되는 이유에 대해 궁금해 하시는군요. 이와 관련된 내용이 담긴 질문이 있어 링크를 공유드립니다. 해당 답변에서 자세한 설명을 확인해보실 수 있습니다.
질문 제목: “AspectJ의 AOP 구현방식에 대해 질문드립니다.” 질문 바로가기
도움이 되길 바랍니다.