Сущностные объекты EJB

Это правило отмечает элементы entity в файлах ejb-jar.xml.

Сущностные объекты EJB являются необязательными в спецификации EJB 3.2 и не поддерживаются в Liberty и Liberty Core. API EJB считается устаревшим в WebSphere Application Server traditional V8.5.5 и V9.0 и может быть удален в следующей версии. Инструмент EJBDeploy, применяемый для развертывания приложений с EJB, устарел и может быть удален в последующих выпусках одновременно с удалением EJB или до этого.

API хранилища Java (JPA) является альтернативой использованию сущностных объектов EJB для новых баз данных и других операций, связанных с хранилищами.

Liberty будет игнорировать бобы сущности, определенные в приложениях, если они не будут вызваны. Если в вашем приложении определены бобы сущности, но но не использует их, приложение будет работать на Liberty без каких-либо изменений.

API хранилища Java (JPA) является альтернативой использованию сущностных объектов EJB для новых баз данных и других операций, связанных с хранилищами. Обновление сущностных объектов EJB может быть сложным, но его можно упростить, если приложение использует такие шаблоны проектирования, как DTO, Session Facade и DAO.