是否可以将以下 XML 配置转换为基于注释的配置?
<bean id="myBean" class="my.package.MyBeanClass" scope="prototype" />
我使用的是 Spring 2.5.6。
您可以使用批注。@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE)
@Service @Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE) public class CustomerService { // ... }
截至当前,我们可以使用@Scope(“prototype”)注释。spring version 4.3.2
spring version 4.3.2
@Scope("prototype") @Repository public class MovieFinderImpl implements MovieFinder { // ... }