Spring AOP 源码分析 - 拦截器链的执行过程

    总概:   切面编程是用动态代理的原理实现  切面会转化成拦截器,形成拦截器链(和对应的通知名称对应),拦截器链在代理类中调用,完成之后调用目标方法(通过反射执行)   分目标方法有无拦截器2中情况 动态代理---先判断代理对象没有用拦截器链,没有就直接执行代理对象的方法,有就按照拦截器链执行              动态代理里面在用代理执行目标方法前后,会有装饰方法 在代码初始化的时候
相关文章
相关标签/搜索