[SPRING] AOP - 관점 지향 프로그래밍
AOP (Aspect Oriented Programming) : 관점 지향 프로그래밍 - 공통 기능을 핵심 기능과 분리해 놓고, 공통 기능 중에서 핵심 기능에 적용하고자 하는 부분에 적용 기본 용어 1. Aspect : 공통 기능 2. Advice : Aspect 순수 기능 그 자체 3. Joinpoint : Advice를 적용해야 되는 부분 (메소드) 4. Pointcut : Joinpoint의 부분, 실제로 Advice가 적용된 부분 5. Weaving : Advice를 핵심 기능에 적용하는 행위 XML 기반 AOP 구현 0. 데이터 클래스 - Student.java package com.spring.ex; public class Student { private String name; private ..
BACK-END/SPRING
2018. 5. 17. 13:12