我使用的是spring-aop的版本是5.3.10,以下是我的配置:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.3.10</version>
</dependency>
在AbstractAutoProxyCreator#createProxy方法里创建代理时有以下一段代码:

这段代码是支持什么功能?
实在想不明白什么时候会进到下面这个判断里:
if (Proxy.isProxyClass(beanClass))
如果进来了,这个判断又是什么意思:
proxyFactory.addInterface(ifc);
