[Spring]AOP / aspect [스프링용어]
AOP 란 업무 등 특정 책이이 있는 클래스, 예를 들어 주문 클래스나 계좌 클래스 안에 본질적인 처리만 기술하고, 본질적이지 않은 처리는 밖으로 꺼내는 기술입니다 AOP의 장점은 오브잭트(객체)가 원래 실행해야 하는 본질적인 처리와 그 밖의 횡단 관심사로 불리는 여러 오브젝트에 걸쳐 기술되기 쉬운 처리를 분리해 모듈성을 높인다. 또한 각각 관심사를 따로따로 생각할 수 있고, 개별 관심사를 추출할 수 있으면 관심사롤 분할해 개발할 수있는 등의 장점이 있다 AOP 용어 애스펙트 (Aspect) 횡단 관심사의 동작과 그 횡단 관심사를 적용하는 소스 코드상의 포인트를 모은것입니다. 다시 말해 하나 또는 그 이상의 어드바이스(동작) 와 포인트컷 (동작을 적용하는 조건)을 조합한 것입니다. 저의 블로그 봐주셔서 ..