더북(TheBook)

코드 2-5의 로거 인터셉터는 setValues 메서드의 파라미터를 시스템 로거에 로깅합니다.

코드 2-5 로거 인터셉터

@AroundInvoke
public logger(InvocationContext ic) throws Exception {
    Object[] params = ic.getParameters();
    logger.warning("건네받은 파라미터: " + params);
}

인터셉터는 비즈니스 코드 및 배포 서술자 파일에 정의합니다. 자세한 내용은 8장 애스팩트 지향 프로그래밍(인터셉터)을 참고하세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.