본문 바로가기

728x90
반응형

Spring/AOP

(2)
[Spring Framework] AOP의 구현방식 '뉴렉처' 님의 채널(www.youtube.com/user/newlec1)을 바탕으로 제작한 블로그 글입니다:) 이번 시간에는 AOP를 코드로 구현하기 전에, 구현 방식에 대해서 이해를 해보겠습니다. 아래는 저번 시간에 예시로 든 AOP 방식입니다. 현재는 이러한 방식을 사용하지 않는다고 말했는데, 그 정확한 이유를 코드로 직접 확인하면서 다루어봅시다. @Component public class Animal { @Value("_TECH") private String name; private int age; private int adopted_age; ... public int getLivingTerm() { SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-..
[Spring Framework] AOP란 무엇인가? '뉴렉처' 님의 채널(www.youtube.com/user/newlec1)을 바탕으로 제작한 블로그 글입니다:) 이번 카테고리에서는 Spring의 AOP에 대해서 알아보고자 합니다. AOP는 Spring이 제공하는 기능이라기보다는, 하나의 방법론이지만 Spring이 이를 더 쉽게 사용할 수 있도록 도와주는 역할을 합니다. AOP를 이해하기 전에, 먼저 우리가 알고 있는 OOP와의 관계에 대해서 알아야 합니다. OOP (Object-oriented programming)은 사용자가 주 업무 로직에 어떤 기능을 원하느냐? 를 중점으로 프로그래밍되는 방식입니다. 즉, 사용자가 물건을 구입하고, 계좌로 돈을 송금하고, 물건의 가격과 상세 정보를 보는 등 이 프로그램을 사용하는 "사용자의 입장"에서 구성되는 방식..

728x90
반응형