Spring AOP (Part 1: 개념과 기초)
Spring AOP 프록시·포인트컷·어드바이스의 기초를 익히고 self-invocation으로 인한 적용 누락을 피하는 방법
Spring AOP 프록시·포인트컷·어드바이스의 기초를 익히고 self-invocation으로 인한 적용 누락을 피하는 방법
JDK·CGLIB 프록시 차이와 포인트컷 조합을 바탕으로 트랜잭션·로깅 AOP를 안전하게 적용하는 실무 패턴
프록시 기반 AOP, @Transactional 적용 시점, self-invocation 주의사항 정리