我想知道 Spring 单例 bean 是否是线程安全的,如果是那么为什么,如果不是那么为什么?
由于我是 spring 的初学者,因此将不胜感激。
原文由 Mounica Reddy 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想知道 Spring 单例 bean 是否是线程安全的,如果是那么为什么,如果不是那么为什么?
由于我是 spring 的初学者,因此将不胜感激。
原文由 Mounica Reddy 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
不,这两个概念甚至没有关系。
单身人士是关于 创造 的。这种设计模式确保只创建一个类的一个实例。
线程安全是关于 执行 的。引用 维基百科:
所以最终线程安全取决于代码和代码。这就是 Spring bean 本身不是线程安全的原因。