责任链模式

责任链模式在源码中的应用:

  • 在spring事务注解@Transactional的实现中,方法执行的时候会将所有匹配到的切面构造成责任链通过ReflectiveMethodInvocation来调用。