dev archive
close
프로필 배경
프로필 로고

dev archive

  • 분류 전체보기
    • Spring
    • Java
  • 홈
  • 태그
  • 글쓰기
[Spring] 프록시 방식의 AOP 한계: self-invocation 이슈

[Spring] 프록시 방식의 AOP 한계: self-invocation 이슈

Spring AOP 기반의 @Async를 공부하다가, self-invocation(내부 호출)하는 경우에는 AOP가 걸리지 않는 이슈를 마주하게 되었습니다. 왜 내부 호출하는 메서드는 AOP 타겟이 되지 못하는 것인지, 그리고 이 문제를 해결할 수 있는 방법에는 어떤 것들이 있는지 알아보겠습니다. 내부 호출 시 왜 AOP 기능이 수행되지 않을까? 이 문제는 프록시 객체와 관련이 있습니다. 따라서, 먼저 프록시에 대해 간단하게 알아보겠습니다. 프록시 적용 전 실제 객체가 스프링 빈으로 등록됩니다. 빈 객체의 마지막 @x0..은 인스턴스를 의미합니다. 프록시 적용 후 스프링 컨테이너에 프록시 객체가 등록됩니다. 스프링 컨테이너는 이제 실제 객체가 아닌 프록시 객체를 스프링 빈으로 관리합니다. 실제 객체는 스..

  • format_list_bulleted Spring
  • · 2024. 4. 9.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기
    • Spring
    • Java
최근 글
인기 글
최근 댓글
태그
  • #Stack
  • #java
  • #Queue
  • #LinkedList
  • #LeetCode
  • #슬라이딩 윈도우
  • #quick sort
  • #merge sort
  • #HashMap
  • #Priority Queue
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바