728x90 반응형 SMALL joinpoint parameter1 AOP - 필요할 때 마다 알아서 해 줄테니 넌 핵심 로직에 집중해 AOP (Aspect Oriented Programming) - 관점지향 프로그래밍 다중 상속이 불가능한 Java에서 기능을 구현하는 핵심 기능 코드와 공통 기능 코드가 섞여 있어서 효율성이 떨어짐 핵심기능과 공통기능을 분리 시켜놓고, 공통 기능을 필요로 하는 핵식 기능들에서 사용하는 방식을 말합니다. AOP 주요 용어 Aspect: 공통 기능 Advice: Aspect의 기능 자체 Aspect를 공통 기능이라고 크게 묶었다면 Advice는 그 안의 세부적인 주요 기능이라고 생각하면 됨 Joinpoint: Advice를 적용해야 하는 부분 (ex. 메서드) Pointcut: Joinpoint의 부분으로 실제 Advice가 적용된 부분 Weaving: Advice를 핵심 기능에 적용하는 행위 Spring .. 2020. 1. 31. 이전 1 다음 728x90 반응형 LIST