AOP
-
스프링(Spring) 개발 - (16) AOP 설정하기 (부제: Controller에도 AOP 적용하기)Spring 2015. 8. 20. 18:39
이번 글에서는 AOP라는 것에 대해서 이야기를 하려고 합니다. 여태까지 글에서는 "이게 스프링의 특성이다."라는 것이 없는, 일반적인 개발에 대한 이야기 였습니다. 스프링 프레임워크를 사용한다고 이야기를 하기 어려웠었죠. 여태까지 나왔던 내용들은 사실 스프링이 아닌 다른 프레임워크들 예를들어 스트럿츠2와 같은 프레임워크를 사용하는거랑 차이가 별로 없습니다. 그래서 이번글에서는 "스프링이기에 가능한 기능"에 대해서 이야기를 하려고 합니다. 이번글에서는 소스를 작성할 것은 별로 없지만, 이론적으로 복잡한 그렇지만 중요한 내용이 나오게 됩니다. 일단 기본적인 개념을 설명한 후, 소스를 통해서 그 개념이 어떻게 구현되는지 살펴보겠습니다. AOP 개발방식에는 몇가지가 있고 AOP를 설정하는 방법에는 @Aspect..