理解思想后 能在开发中想到什么时候用关键
    参考之前如何使用Filter 动态代理 责任链设计模式 与链表结构的区别
    如果切面对象不止一个
    切面对象执行的顺序 配置文件的顺序
    每一个切面中有好多不同通知/建议方式
    前置+后置(每一个都是一个单独的方法)
    环绕(方法是一个 方法内有参数 优点类似FilterChain)
    两种方式最终的结果看似是一样 底层机制有何不同

    前置、后置建议执行过程与flter对比:image.png

    前后通知的执行及栈内存过程:image.png

    环绕通知的执行及栈内u才能过程:image.png