Читать книгу Desarrollo de aplicaciones web con Jakarta EE - César Francisco Castillo - Страница 30

2.7 Operaciones del administrador de entidades

Оглавление

En la sección 2.2.2 hacíamos referencia a las operaciones que el Entity Manager administraba, pero no a su implementación. En esta sección trabajaremos con la entidad Facultad y desarrollaremos los métodos para insertar, modificar y eliminar.

Antes de comenzar a implementar los métodos que dan soporte a las operaciones de tipo C.R.U.D., es necesario crear el EntityManagerFactory, como se observa en la siguiente línea de código:

EntityManagerFactory emf = Persistence.createEntityManagerFactory(“capituloJPA”);

Observe que el método createEntityManagerFactory() recibe como parámetro el nombre de la unidad de persistencia que creamos en la sección 2.2.1 y retorna el EntityManagerFactory, que será asignado a la variable emf. Mediante la variable emf invocamos el método createEntityManager(), que retornará un EntityManager

EntityManager em = emf.createEntityManager();

A través de la variable em tendremos acceso a los métodos persist(), remove(), merge() y find(), entre otros.

Desarrollo de aplicaciones web con Jakarta EE

Подняться наверх