select id, nome from paciente
pessoal eu queria faze essa busca com criteria mais nao axa nada nos forum. alguem pode ajuda? [code]public List buscaPorNome(String nome) throws Exception {
Criteria criteria = getSession().createCriteria(Paciente.class);
criteria.add(Restrictions.ilike(“nome”, “%” + nome + “%”));
return criteria.list();
}[/code]
buscar por apenas um item eu sei queria buscar os dois
Mas esta criteria está certa.
A query gerada deve ser algo como
SELECT * FROM Paciente p WHERE p.nome LIKE '%nome_informado%'
Não entendi o que quer
eu tenho uma agenda e tem um combobox q vai selecionar os pacientes. eu quero q quando selecionar determinado paciente ja pegue junto o id dele e jogue como fk na tabela agenda.
nao estou conseguindo recuperar o id
Impossível.
Poste aí a query gerada pelo hibernate.
Como conseguir a query? Habilite, no hibernate.properties
hibernate.show_sql = true
Ou no hibernate.cfg.xml
<property name="hibernate.show_sql">true</property>
Ou no persistence.xml 
<property name="hibernate.show_sql" value="true" />
E se quiser formatar pode adicionar outra propriedade <property name="hibernate.format_sql" value="true" />