Professional Documents
Culture Documents
mx
Crear un ejercicio para poner en práctica el concepto de
asociaciones con JPA. Al finalizar deberemos observar:
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import mx.com.gm.sga.domain.Persona;
import mx.com.gm.sga.domain.Usuario;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
//Cerramos la conexion
em.close();
www.gl obal mentoring.com .mx
Archivo ClienteAsociacionesJPA.java : Clic para descargar código
//Imprimimos las personas
imprimirPersonas(personas);
}
22:59:08 [main] DEBUG - Usuario: Usuario{idUsuario=1, username=ogomez, password=123, persona=Persona{idPersona=1, nombre=Oscar, apellidoPaterno=Gomez,
apellidoMaterno=Torres, email=ogomez@mail.com.mx34567, telefono=55780109}}
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import mx.com.gm.sga.domain.Persona;
import mx.com.gm.sga.domain.Usuario;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
//Paso 4. Commit/rollback
tx.commit();