Entity Enterprise JavaBeans (EJB)

Esta regla señala los elementos entity en los archivos ejb-jar.xml.

Los beans de entidad son opcionales en la especificación EJB 3.2 y no están soportados en Liberty o Liberty Core. La API de bean de entidad está en desuso en WebSphere Application Server tradicional V8.5.5 y V9.0 y puede que se elimine en una versión posterior. La herramienta EJBDeploy que se utiliza para desplegar aplicaciones con beans de entidad también está en desuso y puede que se elimine en el futuro, ya sea al mismo tiempo que se eliminen los beans de entidad o antes.

Java Persistence API (JPA) es una alternativa al uso de beans de entidad EJB para la nueva base de datos y otras operaciones relacionadas con la persistencia.

Liberty ignorará los beans de entidad definidos en las aplicaciones si no son llamados. Si su aplicación tiene beans de entidad definidos pero no los utiliza, la aplicación se ejecutará en Liberty sin necesidad de realizar ningún cambio.

Java Persistence API (JPA) es una alternativa al uso de beans de entidad EJB para la nueva base de datos y otras operaciones relacionadas con la persistencia. La actualización de beans de entidad es difícil, pero se puede simplificar si la aplicación utiliza patrones de diseño tales como DTO, Session Facade y DAO.