반응형
AOP
-
11 AOP의 개념과 용어Spring/02 Spring DI와 AOP 2023. 7. 7. 20:53
AOP의 개념과 용어 1) 공통코드의 분리 1-1) 공통코드의 분리 (실습) AopMain.java(com.fastcampus.ch3.aop 패키지에 작성) >> 추가할 코드를 따로 분리해 작성해 놓고, 그 코드가 마치 추가된 것처럼 실행되는데 AOP 1-2) 공통코드의 분리 (응용1) >> a로 시작하는 패턴의 메서드만 실행하게 된다 1-2) 공통코드의 분리 (응용2) >> 에너테이션으로 출력 2) 코드를 자동으로 추가한다면 어디에? - 메서드 중간에는 넣을 수 없다 >> Advice{ } : 자동 추가할 코드 >> Before Advice : 메서드의 시작에 자동 추가 >> After Advice : 메서드의 끝에 자동 추가 >> Around Advice : 양쪽에 자동 추가 3) AOP(Aspect..