XML 기반의 POJO 클래스를 이용한 AOP 구현 aop 네임스페이스를 사용하려면 루트 태그에 aop 네임스페이스에 대한 스키마를 지정해야 한다. ... 먼저 공통 기능을 제공할 Advice 구현 클래스는 다음과 같다. import org.aspectj.lang.ProceedingJoinPoint; public class Profiler { public Object trace(ProceedingJoinPoint joinPoint) throws Throwable { String signatureString = joinPoint.getSignature().toShortString(); System.out.println(signatureString + " 시작"); long start = System.cur..