什么是aop的注释等价物:scoped-proxy proxy-target-class =" false"?

时间:2014-10-13 17:33:37

标签: java spring

我有一个用XML定义的bean,如下所示:

<bean ... scope="workflow">
  <aop:scoped-proxy proxy-target-class="false" />
</bean>

我从配置文件中删除了这个bean,并将bean实例化的类标记为@Component。从其他关于作用域代理的问题来看,我知道proxyMode注释上有一个@Scope。在这种情况下,如果我想模拟上述XML,proxyMode = ScopedProxyMode.NO是否与proxy-target-class="false"相同?像这样:

@Component
@Scope(value = "workflow", proxyMode = ScopedProxyMode.NO)

1 个答案:

答案 0 :(得分:5)

我相信实际答案是:

@Scope(proxyMode=ScopedProxyMode.INTERFACES)

引文:http://forum.spring.io/forum/spring-projects/aop/101899-annotation-equivalent-of-aop-scoped-proxy

相关问题