-
Notifications
You must be signed in to change notification settings - Fork 1
035 Persistencia JPA


Persistance.xml
Este fichero ubicado en la carpeta META-iNF se encarga de conectarnos con la base de datos, y definir un conjunto de propiedades que tendrá esa conexión, y entidades que vamos a gestionar.
Entity Manager Factory
Es único y con el gestionamos las entidades. Si gestionasemos varias bases de datos habría que definir un PersistanceUnitpara tener varios EntityManagerFactory
Entity Manager Mediante el entityManagerFactory se instancia un objeto EntityManager que se encarga de gestionar un conjunto de entidades y objetos. Mediante el EntityManager se podra realzar las operaciones CRUD para estas entidades. También mediante el EntityManager se establece conexión con la base de datos y se crean transacciones.
Entity Son las clases java que mappean las diferentes tablas o vistas de la base de datos.