Как работает Singleton весной? - PullRequest
4 голосов
/ 29 августа 2010

Spring по умолчанию - Singleton для бобов. Значит ли это, что когда 100 пользователей получают доступ к одному и тому же сайту (сервису или компоненту), эти 100 сеансов совместно используют один экземпляр этого компонента службы в виде потока или будут созданы 100 компонентов, и каждый сеанс будет иметь свой собственный компонент. Если это последний, то как шаблон Singleton применяется к нему? Может кто-нибудь, пожалуйста, ответьте с возможным примером кода, который мы можем увидеть сами.

Ответы [ 2 ]

6 голосов
/ 29 августа 2010

Синглтон означает, что для данного класса будет создан отдельный экземпляр для данного времени жизни приложения / процесса.Таким образом, если 100 пользователей получат доступ к одному бину, все они получат один и тот же экземпляр.

0 голосов
/ 29 августа 2010

Это первое. Вы получаете один объект только с синглтоном. Вы можете получить один объект за сеанс, но я верю, что это другое ключевое слово.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...