Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于多个客户端同时进行的单个方法调用,SpringSingletonBean的行为如何?_Spring_Concurrency_Singleton - Fatal编程技术网

对于多个客户端同时进行的单个方法调用,SpringSingletonBean的行为如何?

对于多个客户端同时进行的单个方法调用,SpringSingletonBean的行为如何?,spring,concurrency,singleton,Spring,Concurrency,Singleton,默认情况下,我发现Springbean的spring文档是单例的。如果spring有一个doSomethingMethod(){…},并且这个方法同时被多个客户端调用,那么它们会共享函数中使用的相同值吗 这取决于bean本身。不要求bean是线程安全的、无状态的等等。如果bean不是线程安全的,那么肯定会导致数据争用 另见: 这不是一个完全相同的例子,因为我们在这里讨论的是单例的不同含义,但同样的观点适用。这取决于bean本身。不要求bean是线程安全的、无状态的等等。如果bean不是线程安全

默认情况下,我发现Springbean的spring文档是单例的。如果spring有一个doSomethingMethod(){…},并且这个方法同时被多个客户端调用,那么它们会共享函数中使用的相同值吗

这取决于bean本身。不要求bean是线程安全的、无状态的等等。如果bean不是线程安全的,那么肯定会导致数据争用

另见:


这不是一个完全相同的例子,因为我们在这里讨论的是单例的不同含义,但同样的观点适用。

这取决于bean本身。不要求bean是线程安全的、无状态的等等。如果bean不是线程安全的,那么肯定会导致数据争用

另见:

这不是一个完全的复制品,因为我们在这里讨论的是关于单身的稍微不同的感觉,但同样的想法适用