Aspect Oriented Programming
공통 관심 사항(cross-cutting concern)과
핵심 관심 사항(core concern) 분리
모든 메서드의 소요 시간을 측정해보기
이때 스프링 Bean에 등록 하는 방식은 클래스 자체에 @Component 어노테이션을 붙이거나 @Bean 으로 등록
@Component
@Bean
스프링은 프록시타입으로 DI를 해주는 방식으로 진행됨