lucas.taia 2017-07-04 01:55:11 +00:00
parent c1726e14a4
commit 9c779e00bc
2 changed files with 14 additions and 1 deletions

View File

@ -1,6 +1,10 @@
package com.rjconsultores.ventaboletos.dao.hibernate;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.SessionFactory;
import org.hibernate.criterion.Restrictions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
@ -17,4 +21,12 @@ public class RegionMetropolitanaHibernateDAO extends GenericHibernateDAO<RegionM
setSessionFactory(factory);
}
@Override
public List<RegionMetropolitana> obtenerTodos() {
Criteria c = getSession().createCriteria(getPersistentClass());
c.add(Restrictions.eq("activo", Boolean.TRUE));
return c.list();
}
}

View File

@ -7,6 +7,7 @@ import java.util.List;
import javax.persistence.Basic;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@ -36,7 +37,7 @@ public class RegionMetropolitana implements Serializable {
private Date fecmodif;
@Column(name = "USUARIO_ID")
private Integer usuarioId;
@OneToMany(mappedBy = "regionMetropolitana")
@OneToMany(mappedBy = "regionMetropolitana" , fetch = FetchType.EAGER)
private List<Parada> paradaList;
public Long getRegionMetropolitanaId() {