| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Singleton vs Stateless |
| Автор: ki22 3.8.2010, 15:22 | ||
| Не понимаю, зачем в EJB нужны Stateless. По-моему, вместо них вполне можно использовать Singleton, без состояния, который, точно так-же, как и коллекция Stateless, может обрабатывать пользовательские запросы в конкуррирующих потоках. Например, имеем в Singleton бизнес метод
Он нормально будет работать при конкурентном доступе. Так зачем Stateless? |
| Автор: powerOn 3.8.2010, 16:16 |
| Stateless бины это компоненты жизненным циклом которых управляет сервер приложений. Это не только инъекция зависимостей, но и к примеру, управление транзакциями и ограничение прав на уровне контейнера. Успользуя свой компонент, вам придется следить за этими вещами самостоятельно. |