java - spring中bean为单例为什么有助于线程无关性
高洛峰
高洛峰 2017-04-18 09:43:46
0
3
413

怎么理解这句话:spring的bean都是单实例(singleton)的,其最大好处就是线程无关性? 我觉得如果是单实例的,那么对于某个bean,在spring容器中应该全局就一个bean实例。如果只有一个bean实例,多个线程都用它,才更会产生线程的冲突啊!

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
巴扎黑

Indépendant des threads signifie que chaque thread ne se verra pas attribuer d'instance, ou que la génération d'instances n'a rien à voir avec les threads. Mais l'indépendance des threads ne signifie pas que la sécurité des threads doit être assurée par vous-même

.
左手右手慢动作

Les beans Singleton sont tous apatrides, alors pourquoi y a-t-il un conflit de threads si vous utilisez un bean avec état comme singleton, il y a quelque chose qui ne va pas avec votre propre logique

刘奇

Cette phrase est incomplète, singleton + stateless peut être thread-safe

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!