Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Как контейнер различает statefull и stateless?


Автор: Ulysses4j 13.7.2007, 12:26
Собственно сабж, модель EJB 2.x (в 3.0 видел аннотации специальные, там вопросов нет). Много пишут про принципиальное различие (conversational state всякое), но я не могу понять, как реально контейнер определяет, что вот передо мной statefull или stateless, если интерфейс один SessionBean.

Автор: ekr 13.7.2007, 12:53
В дескрипторе развертывания ejb-jar.xml указывается тип.

Код

<ejb-jar>
     <description>...</description>
     <display-name>...</display-name>
     <enterprise-beans>
       <session>
         <ejb-name>...</ejb-name>
         <home>...</home>
         <remote>...</remote>
         <ejb-class>...</ejb-class>
         <session-type>Stateless</session-type>
         <transaction-type>...</transaction-type>
       </session>
     </enterprise-beans>
</ejb-jar>

Автор: Ulysses4j 13.7.2007, 13:02
Точняк, совсем забыл... Спасибо большое, ekr! Заодно спасибо за ваш блог.

Автор: ekr 13.7.2007, 13:11
Не за что ) Обращайтесь )

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)