Spring Scope注释值

Spring框架是否提供String常量来替换下面示例注释中的“prototype”字符串文字值?

@Service @Scope("prototype") public class CustomerService { ...... } 

谢谢!

您可以使用Spring的BeanDefinition中的范围常量:

  • SCOPE_SINGLETON
  • SCOPE_PROTOTYPE

例如

 @Scope(BeanDefinition.SCOPE_PROTOTYPE)