切面可以为Spring bean添加新方法. 在Spring中,切面只是实现了它们所包装bean相同接口的 代理.如果除了实现这些接口,代理也能暴露新接口的话,会怎么样 呢?那样的话,切面所通知的bean看起来像是实现了新的接口,即便 底层实现类并没有实现这些接口也无所谓. 使用Spring AOP,我们可以为bean引入新的方法. 代理拦截调用并委托给实现该方法的其他对象 需要注意的是,当引入接口的方法被调用时,代理会把此调用委 托给实现了新接口的某个其他对象.实际上,一个bean的实现被拆分…