[Spring AOP] 스프링 AOP 적용 예시, 실무 주의 사항
·
Spring/AOP
스프링 AOP - 실전 예제, 실무 주의 사항예제 만들기지금까지 학습한 내용을 활용해서 유용한 스프링 AOP를 만들어보자.@Trace 애노테이션으로 로그 출력하기@Retry 애노테이션으로 예외 발생시 재시도 하기로그 출력 AOP@Trace 가 메서드에 붙어 있으면 호출 정보가 출력되는 AOP를 만든다.@Slf4j@Aspectpublic class TraceAspect { @Before("@annotation(hello.aop.exam.annotation.Trace)") public void doTrace(JoinPoint joinPoint) { Object[] args = joinPoint.getArgs(); log.info("[trace] {} args={}", jo..