Package org.hibernate.classic

Examples of org.hibernate.classic.Session.createCriteria()


 
  public Miembro getMiembro(Proyecto savedProyecto, String nombre){
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
 
    Criteria criteria = session.createCriteria(Miembro.class)
    .add(Restrictions.eq("proyecto", savedProyecto))
    .createCriteria("usuario")
    .add(Restrictions.eq("nombre", nombre));
   
    Miembro savedMiembro = (Miembro) criteria.uniqueResult();
View Full Code Here


  public Role getRoleSistema(String descripcion){
    Role role = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("nombre", descripcion))
    .add(Restrictions.eq("tipo", "Sistema"));
   
    role = (Role) criteria.uniqueResult();
   
View Full Code Here

  public Proyecto getProyectoPorNombre(String nombre){
    Proyecto proyecto = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Proyecto.class)
    .add(Restrictions.eq("nombre", nombre));
   
    proyecto = (Proyecto) criteria.uniqueResult();
   
    session.close();
View Full Code Here

  public Proyecto getProyecto(Long id){
    Proyecto proyecto = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Proyecto.class)
    .add(Restrictions.eq("id", id));

    proyecto = (Proyecto) criteria.uniqueResult();
   
    session.close();
View Full Code Here

    Usuario user = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Usuario.class)
    .add(Restrictions.eq("nombre", nombre));
   
    user = (Usuario) criteria.uniqueResult();
   
    session.close();
View Full Code Here

    public TipoItem getTipoItem(String descripcion, Proyecto proyecto){
      TipoItem tipoItem = null;
      Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(TipoItem.class)
    .add(Restrictions.eq("descripcion",descripcion))
    .add(Restrictions.eq("proyecto",proyecto));
   
    tipoItem = (TipoItem) criteria.uniqueResult();
   
View Full Code Here

    public TipoItem getTipoItemID(Long id){
      TipoItem tipoItem = null;
      Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(TipoItem.class)
    .add(Restrictions.eq("id",id));
   
    tipoItem = (TipoItem) criteria.uniqueResult();
   
    session.close();
View Full Code Here

    public Role getRoleProyecto(String descripcion){
    Role role = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("nombre", descripcion))
    .add(Restrictions.eq("tipo", "Proyecto"));

    role = (Role) criteria.uniqueResult();
   
View Full Code Here

    public Item getItem(Proyecto proyecto, String nombre){
    Item item = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Item.class)
    .add(Restrictions.eq("nombre", nombre))
    .add(Restrictions.eq("proyecto", proyecto));

    item = (Item) criteria.uniqueResult();
   
View Full Code Here

    public Item getItemId(Long id){
    Item item = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Item.class)
    .add(Restrictions.eq("id", id));

    item = (Item) criteria.uniqueResult();
   
    session.close();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.