У меня есть несколько общих компонентов, которые я хочу использовать в модуле EJB1 и EJB module2. Модуль EJB1 может быть или не быть в том же EAR, что и EJB module2, и оба модуля EJB будут сохраняться в разных базах данных. Каков наилучший способ повторного использования общих EJB? должны ли они быть пакетом как JAR-файл или как файл JJB jar?Как повторно использовать EJB в Java EE 5+
2
A
ответ
1
После того, как с ним немного поиграть, обычные EJB в его собственной банке EJB имеют наибольший смысл.
Создайте проект EJB и добавьте общие компоненты. Для этого проекта не требуется файл persistence.xml.
Экспортируйте проект как файл банка EJB.
Добавить файл jar в зависимые модули EJB. Обязательно добавьте имя классов в константу-единицу константы persistence.xml зависимых модулей EJB.
Надеюсь, это поможет кому-то с похожим вопросом новичков.
Смежные вопросы
- 1. Syslog EJB Java EE
- 2. Java EE 5/Servlet 2.5 впрыскивать EJB в ServletFilter
- 3. Как написать Java EE/EJB Singleton?
- 4. Java EE DAO без EJB
- 5. Java EE DependsOn Local EJB
- 6. Java EE EJB 3.0 Glassfish
- 7. Java EE EJB 3.0 Аннотации
- 8. Java EE, что означает транзакция в EJB?
- 9. Как скомпилировать код источника Java EE (ejb)
- 10. Java EE 5 Среда разработки
- 11. JAVA EE glassfish включает WAR внутри EJB
- 12. Как добавить ejb 2.1 в java ee 6
- 13. Netbeans 8: Свойства проекта -> Изменить EJB Java EE Version
- 14. Java EE @Singleton EJB для кэша
- 15. Java EE 6 - Встроенный контейнер EJB-тесты
- 16. Программная аутентификация Java EE 5
- 17. Преобразование приложения J2EE 1.3 в Java EE 5 или выше
- 18. Как связать Eclipse с Java EE 5 SDK?
- 19. Arquillian JAVA EE 5 и JBoss 4.2
- 20. Чтение из DatagramSocket в среде Java EE (EJB 3.0)
- 21. Какой учебник Oracle Java EE я должен использовать? Учебное пособие по Java EE 6 или Java EE 5?
- 22. Java EE впрыснуть CDI @SessionScoped в EJB @Stateless сессионный компонент
- 23. Как использовать OSGI в Java EE и GlassFish?
- 24. Синтаксис Cron с Java EE 5?
- 25. Разъем Java EE, поставляемый в EJB вместо MDB
- 26. Как использовать @RolesAllowed в Java EE 6.0
- 27. Java: как повторно использовать прослушиватели
- 28. @Schedule не работает EJB - Java EE - веб-приложение
- 29. Какой механизм впрыскивания зависимостей в Java EE 6 следует использовать?
- 30. Когда использовать сервер приложений Java EE?
интересно, можете ли вы сделать одно и то же Entity pojo для разных таблиц из одного уха? –
Это тоже моя цель, и выше это должно быть сделано именно так. То, что я пытаюсь сделать, в том же EAR имеет несколько модулей EJB, каждый из которых будет сохраняться в собственной базе данных, но каждый зависит от общего файла EJB. – duvo