1.调用代理对象的方法 2.如果方法被代理,则创建CglibMethodInvocation对象进行链式代理处理。 3. 链式层层调用MethodInterceptor代理 链式调用核心所在如下图: 4. 最后调用原始对象方法