java - 在 spring 容器中,java Singleton设计 Pattern vs 单

  显示原文与译文双语对照的内容

As,在 spring 容器默认情况下,我们都有 bean,如果我们有基于 Spring Framework的web应用程序,那么我们实际上需要实现单独的设计 Pattern 来保存全局数据而不是通过 spring 创建 bean 。

如果我不能解释我真正想要问什么,请跟我一起。

时间:

在 spring 中的单个bean和单独的Pattern 是完全不同的。 Singleton Pattern 表示每个类类都只能创建一个特定类的一个实例。

一个 spring 单例的作用域被描述为"每个容器每个容器"。 它是每个 spring IoC容器中单个对象实例的bean定义范围。 spring 中的缺省作用域是 Singleton 。

尽管默认范围是单一的,但是你可以通过指定 <bean.. /> 元素的范围属性来更改bean的范围。


<bean id=".." class=".." scope="prototype"/>



...