List of usage examples for org.hibernate Session createNamedQuery
Query createNamedQuery(String name);
From source file:manejadorDB.controlador.PerfilControlador.java
@Override public Perfil devolverPerfilPorID(Integer idPerfil) { List<Perfil> perfiles = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {/*from w w w.j a v a 2s .com*/ //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista perfiles = session.createNamedQuery("Perfil.findByIdperfil").setParameter("idperfil", idPerfil) .list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (perfiles != null && perfiles.size() > 0) { return perfiles.get(0); } else { return null; } }
From source file:manejadorDB.controlador.PerfilControlador.java
@Override public Perfil devolverPerfilPorNivelAcceso(Integer nivelAcceso) { List<Perfil> perfiles = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {//from w ww.j a v a2 s. com //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista perfiles = session.createNamedQuery("Perfil.findByNivelacceso") .setParameter("nivelacceso", nivelAcceso).list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (perfiles != null && perfiles.size() > 0) { return perfiles.get(0); } else { return null; } }
From source file:manejadorDB.controlador.PersonaControlador.java
@Override public List<Persona> todos() { List<Persona> personas = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {/*from www . ja v a 2 s . co m*/ //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista personas = session.createNamedQuery("Persona.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } return personas; }
From source file:manejadorDB.controlador.PersonaControlador.java
@Override public int cantidad() { List<Persona> personas = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {//from w w w . j ava2s. c om //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista personas = session.createNamedQuery("Persona.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (personas == null) return 0; else return personas.size(); }
From source file:manejadorDB.controlador.PersonaControlador.java
@Override public List<Persona> buscarPorId(int idPersona) { List<Persona> personas = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {//from w w w .j a va 2 s . c om //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); /*busqueda por Documento*/ personas = session.createNamedQuery("Persona.findByIdpersona").setParameter("idpersona", idPersona) .list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } return personas; }
From source file:manejadorDB.controlador.PlandevueloControlador.java
@Override public List<Plandevuelo> todos() { List<Plandevuelo> plandevuelos = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {//from www . j a v a 2s . com //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista plandevuelos = session.createNamedQuery("Plandevuelo.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } return plandevuelos; }
From source file:manejadorDB.controlador.PlandevueloControlador.java
@Override public int cantidad() { List<Plandevuelo> plandevuelos = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {/*from w w w. jav a2s . c o m*/ //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista plandevuelos = session.createNamedQuery("Plandevuelo.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (plandevuelos == null) return 0; else return plandevuelos.size(); }
From source file:manejadorDB.controlador.UsuarioControlador.java
@Override public Usuario logueo(String correo, String pass) { List<Usuario> usuarios = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {/*w w w . j a va 2 s . c o m*/ //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista usuarios = session.createNamedQuery("Usuario.logueoByCorreo").setParameter("correo", correo) .setParameter("contrasenha", pass).list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (usuarios != null && usuarios.size() > 0) { return usuarios.get(0); } else { return null; } }
From source file:manejadorDB.controlador.VueloControlador.java
@Override public List<Vuelo> todos() { List<Vuelo> vuelos = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {//from w w w.j a v a 2 s . co m //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista vuelos = session.createNamedQuery("Vuelo.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } return vuelos; }
From source file:manejadorDB.controlador.VueloControlador.java
@Override public int cantidad() { List<Vuelo> vuelos = null; SessionFactory factory = Sesion.init(); if (factory != null) { try {// w w w .j a v a2 s. c om //crear sesion Session session = factory.getCurrentSession(); //transaccion session.beginTransaction(); //obtener lista vuelos = session.createNamedQuery("Vuelo.findAll").list(); //commitear transaccion session.getTransaction().commit(); } catch (Exception e) { e.printStackTrace(); } finally { Sesion.close(); } } if (vuelos == null) return 0; else return vuelos.size(); }