aop (1) 썸네일형 리스트형 면접족보 21/02/15_ AOP 1. AOP에 대하여 설명하시오. · Aspect Oriented Programming의 약자로, AOP는 어플리케이션의 로직을 포함하는 핵심적인 기능과 이를 도와주는 부가적인 기능을 분리한다. 분리한 부가 기능을 Aspect라는 모듈형태로 제작하고, 핵심기능을 설계하여 구현할 때 도와주는 역할을 한다. ※AOP 용어 정리※ · Aspect: 공통기능이 들어 있는 클래스 · Advice: Aspect 클래스에 들어 있는 공통기능 (Aspcect의 함수) · JointPoint: advice 함수가 적용되는 함수 (getList()와 같이 Service에 있는 함수들에 적용) · PointCut: Jointpoint의 부분으로 실제로 적용되는 함수 내의 지점 (호출 된 함수를 기준으로 전/후, 중간 어느 .. 이전 1 다음