
[Spring] 20.Spring AOP(XML, Point Cut①)
·
🖥️ Backend/Spring
AOP 용어설명조인포인트(Joinpoint)조인포인트는 클라이언트가 호출하는 모든 비즈니스 메소드를 의미하며, 보통 Impl 클래스의 모든 메서드를 조인포인트라고 한다. 또한 조인포인트는 포인트컷 대상 또는 포인트컷 후보로도 불리며, 설정된 expression에서 지정한 클래스의 모든 메서드들이 조인포인트로 간주된다.포인트컷(Point Cut)포인트컷은 실제 aop가 적용될 클래스 메소드들이다. 조인포인트에서 필터링해서 원하는 메소드에만 횡단 공통기능을 수행시키기 위해서 사용한다.어드바이스(Advice)횡단 관심에 해당하는 공통 기능의 코드이다. 독립된 클래스의 메소드로 작성한다.위빙(Weaving)포인트컷으로 지정한 핵심 관심 메소드가 호출될 때, 어드바이스에 해당하는 횡단 관심 메소드가 삽입되는 과정..