Despliegue de una aplicación JPA en Liberty

[17.0.0.2 and later]Para habilitar Liberty para dar soporte a una aplicación que utiliza JPA (Java™ Persistence API), añada la característica jpa-2.0, jpa-2.1 o jpaContainer-2.1 en el archivo server.xml, dependiendo del nivel de especificación que necesite. También debe definir contextos de persistencia y unidades de persistencia, y configurar el acceso al gestor de entidades y a la fábrica de gestor de entidad.

Antes de empezar

En esta tarea se supone que ha creado un servidor Liberty, en el que desea desplegar una aplicación que utiliza JPA. Consulte Creación manual de un servidor de Liberty.

Acerca de esta tarea

Las siguientes características JPA están disponibles en Liberty:
  • La característica jpa-2.0 permite que las aplicaciones utilicen JPA gestionados por aplicación y gestionados por contenedor escritos según la especificación JPA 2.0. El soporte se crea sobre Apache OpenJPA con extensiones para dar soporte al modelo de programación gestionado por contenedor.
  • La característica jpa-2.1 permite que las aplicaciones utilicen JPA gestionados por aplicación y gestionados por contenedor escritos según la especificación JPA 2.1. El soporte se basa en EclipseLink. Si el proveedor JPA EclipseLink incorporado no se está utilizando, es posible que desee utilizar la característica jpaContainer-2.1 en su lugar para minimizar la imagen del tiempo de ejecución del servidor.
  • [17.0.0.2 and later]La característica jpaContainer-2.1 permite que las aplicaciones utilicen JPA gestionados por aplicación y gestionados por contenedor escritos según la especificación JPA 2.1. Esta característica no incluye un proveedor JPA incorporado. El usuario debe proporcionar un proveedor JPA a través de una biblioteca compartida, la biblioteca global o incorporada en la aplicación.

Para obtener información sobre el desarrollo de aplicaciones JPA mediante WebSphere Developer Tools, consulte Desarrollo de aplicaciones JPA.

Procedimiento


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_dep_jpa.html