Spring
Spring | AOP | Pointcuts / JoinPoint / Weaving | Advisor
원하는 메서드만 겉 업무에 포함시키는 방법 겉 업무는 Cross-cutting Cncern의 Proxy를 통해서 Core Concern에 붙여 넣게 된다. -> Weaving 여기서 Core Concern에 join하게될 메서드를 JoinPoint라고 한다. 메서드에 target을 선정하지 않으면 모두 JoinPoint대상이 되어서 모두 Weaving이 일어난다. 원하는 메서드만 Weaving 하는 것이 Pointcuts 라고 한다. Before로그에 total 메서드만 포함시키기 classicBeforeAdvidor은 classicPointCut과 logBeforeAdvice를 연결해준다. setting.xml logAroundAdvice logBeforeAdvice logAfterReturningAd..
2021. 3. 1. 14:25