[spring] AOP advice 어드바이스 종류
Advice의 종류 종류 설명 Before Advice 대상 객체의 메서드 호출 전에 공통 기능을 실행하는 데 사용됨. After Returning Advice 대상 객체의 메서드가 익셉션 없이 실행된 이후에 공통 기능을 실행하는 데 사용됨. After Throwing Advice 대상 객체의 메서드를 실행하는 도중 익셉션이 발생한 경우에 공통 기능을 실행하는 데 사용됨. After Advice 종료 후에 무조건 실행됨. 대상 객체의 메서드를 실행하는 도중에 익셉션이 발생했는지의 여부에 상관없이 메서드 실행 후 공통 기능을 실행함. ( try-catch-finally의 finally블록과 비슷 ) Around Advice ← 대상 객체의 메서드 실행 전, 후 또는 익셉션 발생 시점에 공통 기능을 실행하는..