framework/spring

스프링 AOP 개념

datajoy 2020. 5. 6. 01:13

개 요
AOP는 관점지향 프로그래밍으로써 여러 관점에 따라서 비즈니스로직을 수행할수있도록 해준다.
스프링의 3대기능 중 하나이며 부가적인 기능들을 모듈화 하여 공통관리함으로써 코드를 직관적이게 해주며 유지보수에 유용하게 해준다.
AOP는 프록시패턴으로 구성되어있다.

용 어
Aspect
Advice
JoinPoint
PointCut
Target
Weaving