kopcheskiPJ
Se voce manter seu @NamedQuery dessa forma, voce pode fazer assim:
Query select = sessao.getNamedQuery("SelecionaGrupoPorNome");
select.setString("nome", "%"+nome+"%");
Só uma coisa, esse atributo Query é do hibernate, não sei se vc o está usando, ou apenas a javax.persistence.
Mas se for, não deverá mudar muita coisa, vc deverá fazer algo parecido com a segunda linha.
Na Java Magazine deste mês, tem um artigo muito bom sobre isso.
Veja mais javax.persistence API
DeniseNantesPJ
Era isso mesmo!!!
Obrigada!!!
Eu estou usando sim o JPA.
Então ficou assim do meu DAO:
Query query= manager.createNamedQuery("Pacpte.findByNome");
nome = "%"+nome+"%";
query.setParameter("nome",nome);
E NamedQuery ficou assim:
@NamedQuery(name = "Pacote.findByNome",
query = "SELECT t FROM Tabela t WHERE t.nome LIKE :nome"),
Obrigada tb pelo link !!!
kopcheskiPJ
Precisando… o PJ ajuda! 