NOTE
Spring AOP Source: Invoking the Target Method
Interceptor-chain execution around a proxied target method and how proceed composes advice.
This is a historical learning note and may contain outdated or incomplete understanding.
When a proxied method is invoked, the proxy determines the applicable interceptor/advice chain and creates an invocation context.
Each interceptor can perform work before/after calling proceed(). proceed() advances to the next interceptor and eventually the target method. Around advice can alter arguments/results, short-circuit, or translate failures, so ordering matters.
This chain-of-responsibility model is the durable concept even though internal invocation classes evolve.