
[Spring] 18.Spring AOP(XML, AfterReturningAdvice)
·
🖥️ Backend/Spring
Advice 동작 시점설명Before비지니스 메서드 실행 전 동작After- AfterReturning : 비지니스 메서드가 성공적으로 리턴되면 동작- AfterThrowing : 비지니스 메서드 실행 중 예외가 발생하면 동작(마치 try~catch 블록에서 catch 블록에 해당)- After : 비지니스 메서드가 실행된 후, 무조건 실행(try~catch~finally 블록에서 finally 블록에 해당)AroundAround는 메서드 호출 자체를 가로채 비지니스 메서드 실행 전후에 처리할 로직을 삽입할 수 있음 // AfterReturningAdvice 인터페이스를 구현한 LogAfterReturningAdvice 클래스package spring.aop.advice;import java.lang.r..