Code:
String qry = "select livro.cd_livro as {r.codigoLivro}, " +
" livro.nm_livro as {r.nomeLivro}, " +
" sum( vendas.qt_livros ) as {r.qtde} " +
"from vendas inner join livro " +
" on ( vendas.cd_livro = livro.cd_livro ) " +
"group by livro.cd_livro, livro.nm_livro " +
"order by sum( vendas.qt_livros ) DESC ";
;
top10 = session.createSQLQuery( qry, "r", bean.Resultado.class ).list();
The code above produces the "[0] No persister for: bean.Resultado" error.
How can I resolve this? The resultado is a simple bean like this:
Code:
public class Resultado {
public int codigoLivro;
public String nomeLivro;
public int qtde;
public int getCodigoLivro() {
return codigoLivro;
}
public void setCodigoLivro(int codigoLivro) {
this.codigoLivro = codigoLivro;
}
public String getNomeLivro() {
return nomeLivro;
}
public void setNomeLivro(String nomeLivro) {
this.nomeLivro = nomeLivro;
}
public int getQtde() {
return qtde;
}
public void setQtde(int qtde) {
this.qtde = qtde;
}
}