AOP란? 프로그래밍을 하다 보면 공통적인 기능이 많이 발생한다. 이러한 공통 기능을 모든 모듈에적용하기 위한 방법으로 상속을 많이쓴다하지만 몇가지 문제가 있다. JAVA에서는 다중 상속이불가능하여 다양한 모듈에 상속을 사용해 공통 기능을부여하는 것에는 한계가 있다.그리고 기능 구현부분에 핵심 기능코드와 공통기능 코드가 섞여 있어 효율성이 떨어진다. 이러한 상속을 통한 공통 기능부여에 한계가 있어AOP 라는것이 등장했다. AOP방법은핵심 기능과 공통 기능을 분리 시켜놓고, 공통 기능을필요로 하는 핵심 기능들에서 사용하는 방식이다. 먼저 AOP방법을 사용하려면 조금 생소한 용어를알아둬야한다. -Aspect : 공통기능-Advice : Aspect의 기능 자체-Jointpoint : Advice를 적용해야 ..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.