Boa tarde galera estou aqui perguntando pq nao achei algo q me servisse por sobre o método de pesquisa.
A dúvida é o seguinte Tenho no banco
1 Caio Cesar
2 Bastos Barbosa
3 Caio Bastos
Daí no meu textfield o usuario digitaria ‘bastos’ e a tabela é renderizada mostrando ‘3 Caio Bastos’ e ‘2 Bastos Barbosa’
estou usando JPA EclispeLink, Richfaces, JSF
segue o meu dao
public List buscarProvasPorProduto(String produto) {
System.out.println("buscarProvasPorProduto");
EntityManager em = getEntityManager();
try {
String sql = "SELECT p "
+ " FROM Prova p "
+ " WHERE "
+ " p.produto = "+produto
+ " ORDER BY p.ano DESC";
Query q = em.createQuery(sql);
System.out.println("q " + q.getResultList());
return q.getResultList();
} finally {
em.close();
}
}
alguem pode ajudar?