MethodInterceptor는 proceed 한 번을 중심으로 호출을 감싼다
호출하지 않으면 chain을 종료하고 두 번 호출하면 target side effect도 반복될 수 있다.
- 1. Match
static matcher
- 2. Before
context 준비
- 3. Proceed
next advice·target
- 4. After
return·failure 관찰
호출하지 않으면 chain을 종료하고 두 번 호출하면 target side effect도 반복될 수 있다.
static matcher
context 준비
next advice·target
return·failure 관찰