Spring - execution 사용법
AOP 적용시 다양한 상황에 대응할 수 있도록 명시자를 제공하고 있다. - Pointcut을 저정할 때 사용하는 문법 - execution(접근제한자 리턴타입 클래스이름 메서드이름(매개변수)) - 접근 제한자 : public만 지원된다. - 리턴타입 : 메서드의 매개변수 타입 - 클래스 이름 : 패키지를 포함한 클래스 이름 - 메서드 이름 : 메서드의 이름 - 매개변수 : 매개변수의 형태 - * : 하나의 모든 것을 의미한다. - .. : 개수 상관없이 모든 것을 의미한다. 위 xml 태그에서 aop는 method1 메서드가 실행시 AdvisorClass의 beforeMethod를 실행시킨다. 이때 메소드의 매개변수, 자료형, 패키지에 따라서 원하는 메서드를 지정 가능하다. 1. 매개변수 public c..
2020.08.30