tenho a named query
[code]
@NamedQuery(
name="retornaEstado",
query="SELECT e.nome FROM uf e INNER JOIN cidade c ON c.UF_idUF = e.idUF WHERE c.nome: nome"
)
e o metodo
public Query buscarUfPorCidade(){
Query query = (Query) em.createNamedQuery("retornaEstado").setParameter("nome", "bbu").getSingleResult();
return query;
}
[\code]
toh meio perdido com consultas em java, tava mexendo com delphi e as consultas em java usando query nativas naum prejudicam a performace no banco, quero saber em java quais os melhores tipos de consultas? namedquery? nativequery? ow quando eh melhor utilizar uma ou outra.
uma outra duvida eh sobre o tipo Query, o que ela retorna ou onde achar materias que falam sobre esse tipo..
vlws