AOP - Before Advice 구현하기
Spring에서는 Cross-cutting Concern 로직을 어떻게 꽂아넣느냐에 따라 4가지로 분리해서 생각함
앞에만 쓴다고 하면 Before 형태가 적절할 것임
-
xml 파일에서 생성할 객체에 대해서 추가해줌
-
list 형태기 때문에 여러개를 등록해 함께 호출될 수 있도록 할 수 있음
-
클래스명을 복사해 spring.aop.advice 위치에 새로운 클래스 추가
-
파라미터의 정보를 알고 싶다면 args를 활용, 타겟의 정보를 알고 싶다면 target을 활용
-
이것으로 끝남, 앞에부분에 들어갈 내용만 포커스 맞춰서 하게 됨
-
이곳에 로컬 변수를 확인하든 DB를 확인하든 코드를 추가하면 됨
- 정상적으로 출력되는 모습
After와 After Throwing은 다음 시간에 알아 볼 것