Pessoal como faco uma consulta com like no hibernate???
EX:
<query name="getFuncionarios"><![CDATA[
from Funcionario as f
where f.nome = aqui tem q colocar o like
]]></query>
Pessoal como faco uma consulta com like no hibernate???
EX:
<query name="getFuncionarios"><![CDATA[
from Funcionario as f
where f.nome = aqui tem q colocar o like
]]></query>
f.nome like '%Ricardo%'
Valeu cara
[ ]'s
ricardolecheta eu posso fazer isso???
nome = "%" + nome + "%";
q.setString("nome", nome);
<query name="getFuncionarios"><![CDATA[
from Funcionario as f
where f.nome like nome
]]></query>
…Uso com criteria e e funciona…Ai vai…
Session s = null;
Criteria c = null;
List lista = null;
try {
s = HibernateFactory.getInstance().getSession();
c = s.createCriteria(ClienteTO.class);
c.add(Expression.like(“nome”, “%” + clienteTO.getNome() + “%”));
lista = c.list();
} catch{
…
}
[]'s
TDS o meu metodo tah recebendo a string de consulta. Eu naum entendi a utilidade da classe ClienteTO. Tem como me explicar melhor…
[ ]'s
Olá,
a minha classe TO - Transfer Object e de onde eu parto para fazer o mapeamento para o banco, ela contém exatamente os campos da tabela que é para ser gerado no banco através do hibernate.
Dai eu aponto no criteria para qual classe ele deve procurar o campo Nome.
Se ainda estiver confuso minha explicação, fala ai, ajudarei com maior prazer.
[]'s