Goal 스프링 삼각형에 대해 알아본다 스프링이 구현한 AOP에 대해 알아보자 샘플코드를 통해 AOP를 이해해본다 스프링 삼각형 스프링을 이해하는 데는 POJO(Plain Old Java Obejct)를 기반으로 스프링 삼각형이라는 애칭을 가진 Ioc/DI, AOP, PSA라고 하는 스프링의 3대 프로그래밍 모델에 대한 이해가 필수다. 이번 포스팅에서는 3대 프로그래밍 중 하나인 AOP에 관해 살펴보자 AOP (Aspect - Oriented Programming) 관점 지향 프로그래밍 흩어진 코드를 한 곳으로 모으고, 다른 기타 클래스들은 자신이 해야할 일만 하도록 돕는 코딩 기볍 = > SRP 단일 책임의 원칙 흩어진 AAAA 와 BBBB class A { method a () { AAAA 오늘은 7..