有人可以解释这个和目标切入点指示符

我是Spring AOP的新手,正在阅读切入点指示符的文档。 这个和目标指示符对我来说都是一样的。 有人可以用更好/更清洁的例子来解释吗? 谢谢

this限制匹配连接点(使用Spring AOP时执行方法),其中bean引用(Spring AOP代理)是给定类型的实例

eg: this(com.xyz.service.AccountService) 

代理实现AccountService接口的任何连接点(仅在Spring AOP中执行方法):

target限制匹配到连接点(使用Spring AOP时执行方法),其中目标对象(被代理的应用程序对象)是给定类型的实例

 eg: target(com.xyz.service.AccountService) 

目标对象实现AccountService接口的任何连接点(仅在Spring AOP中执行方法)

链接: http : //docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/aop.html

可用的不同代理方法JDK和CGLIB允许您向对象添加的类型多于它inheritance的类型。 例如,您可以声明一个不扩展任何类(除了Object )并且不实现任何接口的Foo bean。 无论出于何种原因,您可以决定是否要代理此bean并使其实现Bar接口并扩展SomeRandomType类。 这里的目标对象是Foo类型的bean。 Spring代理是一个委托给目标bean,共享其类型的对象,另外还可以有更多类型,如上例所示。

因此, target指的是代理bean, this是指代理。