首页 > 解决方案 > @Scope(BeanDefinition.SCOPE_PROTOTYPE)和@Scope(“原型”)有什么区别?

问题描述

@Scope(BeanDefinition.SCOPE_PROTOTYPE)与注解相比,注解有什么优势或不同@Scope("prototype")吗?

标签: javaspring

解决方案


它们做同样的事情,这意味着您可以互换它们并且在行为上没有表现出任何差异。

注释@Scope(BeanDefinition.SCOPE_PROTOTYPE) 有什么优势吗?

我能想到的优势是,当您使用预定义常量时,您可以避免拼写错误并节省时间,而不是声明字符串文字。


推荐阅读