【发布时间】:2015-09-25 10:54:52
【问题描述】:
如何设置范围:
@Component
@Scope(proxyMode = ScopedProxyMode.TARGET_CLASS, value = "prototype")
在 XML 中,而不是使用 @Scope 注释?
【问题讨论】:
如何设置范围:
@Component
@Scope(proxyMode = ScopedProxyMode.TARGET_CLASS, value = "prototype")
在 XML 中,而不是使用 @Scope 注释?
【问题讨论】:
如果你想要基于 XML 的配置,那么你可以通过以下方式进行:-
<bean id="YOUR_BEAN_ID" class="YOUR_FULLY_QUALIFIED_CLASSNAME" scope="prototype">
<aop:scoped-proxy proxy-target-class="true"/>
</bean>
【讨论】:
您可以在 xml 文件中包含 Bean 定义,如下所示
<bean id="Simple" class="com.example.Simple" scope="prototype" />
【讨论】: