Spring是否允许在具有Singleton范围的bean中使用成员变量

时间:2015-02-13 04:37:46

标签: spring singleton

这是参考我的另一个问题.... Spring bean singleton bean: multi thread access

Spring是否允许在具有Singleton范围的bean中使用成员变量.. 原因是......

  1. 它是Singleton但不是同步对象(不是线程安全的)

  2. 通过上面的链接引用,访问同一个bean的同一会话和上下文中的多个线程可以创建成员变量的过度值

1 个答案:

答案 0 :(得分:0)

我想...... 我们应该使用Singleton bean来执行功能(方法)。

我们应该使用Prototype bean来使用它的成员变量。