弹簧范围注释值

2022-09-02 03:30:10

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

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

谢谢!


答案 1

您可以使用 Spring's BeanDefinition 中的 scope 常量:

  • SCOPE_SINGLETON
  • SCOPE_PROTOTYPE

例如:

@Scope(BeanDefinition.SCOPE_PROTOTYPE)

答案 2

推荐