Spring AOP란 무엇인가? | 개념부터 프록시·Advice·실무 예제까지 쉽게 정리
핵심 요약이 글에서 바로 이해할 것 AOP가 왜 필요한지, 핵심 용어가 무엇인지 한 번에 정리합니다.이 글에서 바로 해결할 것 Spring AOP가 프록시 기반으로 어떻게 동작하는지, 왜 self-invocation에서 안 먹는지 설명합니다.바로 확인할 설정 Advice, Pointcut, Join Point, 프록시 적용 범위를 실무 기준으로 체크합니다.핵심 결론 Spring AOP는 공통 관심사를 분리하는 도구이지만, 프록시 기반 한계를 모르면 트랜잭션·로깅·권한 처리에서 쉽게 막힙니다.한눈에 보는 개념 / 구조항목설명실무 포인트AOP로깅, 트랜잭션, 보안처럼 여러 곳에 공통으로 필요한 기능을 핵심 비즈니스 로직과 분리하는 방식입니다.중복 코드를 줄이고 관심사를 분리할 수 있습니다.Spring AOP..
IT/Spring
2026. 4. 15. 23:21
