kenzi

AOP의 order란? & expression표현은 다양하다 본문

Spring

AOP의 order란? & expression표현은 다양하다

kenzi 2022. 4. 6. 10:54

aop메서드 실행순서를 order로 지정해주는 것 

왜 필요한가? 동일한 핵심서비스에 다른 advice를 가진 여러개의 aop메서드가 걸린다면?

aop메서드의 순서를 정해서 실행시킬수 있다 

 

 

 

expression 다른 표현

<!--ch05_obj패키지에서 ~~Service에 있는 모든 메서드에 pointcut걸기 -->
<aop:pointcut id = "publicMethod" expression ="execution(public * ch05_obj.*Service.*(..))" />
	
    
    
    <!-- ch05_obj패키지에 있는 모든 것(컨테이너에 빈 등록되어있는 것 중에) 에 pointcut걸기  -->
	<aop:pointcut id = "publicMethod" expression ="within(ch05_obj.*)"/>

'Spring' 카테고리의 다른 글

스프링 mvc흐름  (0) 2022.04.07
스프링 MVC  (0) 2022.04.06
오늘의 질문 정리(advice는 어려워..&ComponentScan과 Component)  (0) 2022.04.05
AOP  (0) 2022.04.05
오늘 수업에서 질문한 것(DI와 인터페이스 구현)  (0) 2022.04.04
Comments