Example usage for org.hibernate Query setParameter

List of usage examples for org.hibernate Query setParameter

Introduction

In this page you can find the example usage for org.hibernate Query setParameter.

Prototype

@SuppressWarnings("unchecked")
Query<R> setParameter(int position, Object val);

Source Link

Document

Bind a positional query parameter using its inferred Type.

Usage

From source file:br.com.sescacre.dao.ContatosDAO.java

public List<Contatos> pesquisaContatoPorPessoa(Pessoas p) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Contatos c where c.pessoa = :pessoa order by c.nome");
    q.setParameter("pessoa", p);
    List<Contatos> lista = q.list();
    s.close();/*from   ww w .  j a  v  a2 s  .com*/
    return lista;
}

From source file:br.com.sescacre.dao.EnderecosDAO.java

public List<Enderecos> pesquisaEnderecoPorCidade(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Enderecos end where end.cidade.id = :cidades order by end.id");
    q.setParameter("cidades", id);
    List<Enderecos> lista = q.list();
    s.close();// ww w. j  a  v  a 2s  .  c  o  m
    return lista;
}

From source file:br.com.sescacre.dao.EnderecosDAO.java

public Enderecos pesquisaEnderecoPorPessoa(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Enderecos end where end.pessoa.id = :pessoas order by end.id");
    q.setParameter("pessoas", id);
    Enderecos lista = (Enderecos) q.uniqueResult();
    s.close();/*  w ww .  j  a va  2 s  . c o  m*/
    return lista;
}

From source file:br.com.sescacre.dao.EstadosDAO.java

public Estados pesquisaEstadoPorUF(String uf) {
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Estados e where e.sigla = :uf");
    q.setParameter("uf", uf);
    Estados estado = (Estados) q.uniqueResult();
    s.close();/*from  w  w  w  .  j a  v a2  s .  c om*/
    return estado;
}

From source file:br.com.sescacre.dao.ExerciciosDAO.java

public List<Exercicios> pesquisaExercicioPorSubPilar2(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Exercicios ex where ex.subPilar2.id = :subpilar2 order by ex.nome");
    q.setParameter("subpilar2", id);
    List<Exercicios> lista = q.list();
    s.close();//from   ww w  . j  av a  2 s.c om
    return lista;
}

From source file:br.com.sescacre.dao.ExerciciosDoTreinoDAO.java

public List<ExerciciosDoTreino> pesquisaExercicioTreinoPorExercicio(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from ExerciciosTreino et where et.exercicio.id = :exercicio order by et.nome");
    q.setParameter("exercicio", id);
    List<ExerciciosDoTreino> lista = q.list();
    s.close();//from   w  ww  .j  a  v a2s  .co m
    return lista;
}

From source file:br.com.sescacre.dao.PessoasDAO.java

public Pessoas pesquisaPessoaPorCPF(String cpf) {
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Pessoas p where p.cpf = :cpf order by p.nome");
    q.setParameter("cpf", cpf);
    Pessoas a = (Pessoas) q.uniqueResult();
    s.close();// w  w  w .ja va 2 s.c om
    return a;
}

From source file:br.com.sescacre.dao.PessoasDAO.java

public List<Pessoas> pesquisaPessoaPorNome(String nome) {
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from Pessoas p where p.nome like :nome");
    q.setParameter("nome", nome + "%");
    q.setMaxResults(5);/* w w w .ja v a 2s.  c o  m*/
    List<Pessoas> lista = q.list();
    s.close();
    return lista;
}

From source file:br.com.sescacre.dao.SubPilar1DAO.java

public List<SubPilares1> pesquisaSubPilar1PorPilar(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from SubPilares1 sp1 where sp1.pilar.id = :pilares order by sp1.nome");
    q.setParameter("pilares", id);
    List<SubPilares1> lista = q.list();
    s.close();/*from  w w w.j a  v  a2 s.  co  m*/
    return lista;
}

From source file:br.com.sescacre.dao.SubPilar2DAO.java

public List<SubPilares2> pesquisaSubPilar2PorSubPilar1(Integer id) {//join
    Session s = HibernateUtil.getSession();
    Query q = s.createQuery("from SubPilares2 sp2 where sp2.subPilar1.id = :subpilar1 order by sp2.nome");
    q.setParameter("subpilar1", id);
    List<SubPilares2> lista = q.list();
    s.close();/*from   w  ww  . j  a  va  2s . c o  m*/
    return lista;
}