if(Spring AOP == AspectJ) → { Spring AOP에 대해 }

스프링에서도 AOP를 제공하고 있습니다.

그게 바로 Spring AOP입니다. Spring AOP는 AspectJ의 어노테이션 방식으로 AOP를 구현할 수 있도록 구현방식을 제공하고 있습니다.

하지만, 이러한 AspectJ의 어노테이션의 AOP 구현방식 때문인지는 몰라도 개발자들이 “Spring AOP와 AspectJ는 같은 거 아니었어?” 라는 오해를 하고 있습니다.

Spring AOP와 AspectJ의 차이에 대해 명확히 인지하고 스프링에서 AOP 사용하는 것이 매우 중요합니다.


img

문겸

어제보다 더 나은 개발자가 되기 위해 노력하는 JAVA 개발자입니다.
부족하지만, Spring, 테스트 코드에 관심이 많습니다.

 Previous
Oracle And Index Principle Oracle And Index Principle
개발자도 알아야 할 Oracle의 원리오라클의 쿼리가 느린경우 어떻게 해야 할까요??? 개발자는 실행계획을 통해 옵티마이저가 어떻게 동작하는지 확인합니다 상황에 따라 다르겠지만 Table Full Scan을 Ind
2019-04-22 노성현
Next 
Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까? Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까?
Spring WebFlux는 어떻게 적은 리소스로 많은 트래픽을 감당할까? 위 그림은 DZone 게시글 중 하나인 Spring WebFlux를 이용한 Boot2와 Spring MVC를 이용한 Boot1을 비교한 그
2019-04-21
  TOC