В EJB3, Как реализовать наследование для Session Bean? - PullRequest
0 голосов
/ 13 октября 2010

Мы хотим достичь следующих вещей:

  1. Создание абстрактного сессионного компонента без сохранения состояния
  2. Создание компонента без сохранения состояния путем расширения указанного выше компонента.
  3. В классе обслуживания на основепо типу контейнера будет вводить соответствующий ejb bean

Ответы [ 2 ]

0 голосов
/ 08 мая 2014

Полагаю, вы еще не читали спецификацию EJB 3.В спецификации в разделе 4.9.2 вы обнаружите, что ejb не может быть окончательным или абстрактным.Таким образом, способ, которым вы пытаетесь реализовать наследование, невозможен.Я надеюсь, что это полезно.Привет

0 голосов
/ 16 октября 2010

Вот что я предлагаю:

  1. Создание абстрактного сессионного компонента без сохранения состояния.
  2. Создание сессионных компонентов без сохранения состояния путем расширения указанного выше компонента.
  3. В классе Service введите соответствующий EJB-компонент на основе типа.

Если вы столкнулись с конкретной проблемой, задайте более конкретный вопрос.

...