我有一个在XML中定义的bean,长这样:
<bean ... scope="workflow">
<aop:scoped-proxy proxy-target-class="false" />
</bean>
我将从配置文件中删除此bean,并将实例化该bean的类标记为@Component
。 根据其他关于作用域代理的问题,我知道在@Scope
注释上有一个proxyMode
。 在这种情况下,如果我想模拟上面的XML,proxyMode = ScopedProxyMode.NO
是否与proxy-target-class="false"
相同?像这样:
@Component
@Scope(value = "workflow", proxyMode = ScopedProxyMode.NO)