참조 : https://teamsparta.notion.site/Spring-Master-5-3ecdf6efc104448da71957aa031e914c#2dfed4b7846f4f07a07e4d9716b3b87a Spring AOP란 무엇일까? AOP는 Aspect Oriented Programming의 약자로 관점 지향 프로그래밍이라고 불린다. 관점 지향은 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고 그 관점을 기준으로 모듈화 하겠다는 것이다. Spring의 AOP 애너테이션 Spring의 AOP 애너테이션 @Aspect Spring 빈(Bean) 클래스에만 적용 가능합니다. 어드바이스 종류 @Around: '핵심기능' 수행 전과 후 (@Before + @After) @Befor..