Boa tarde a todos.
Estou iniciando em programação Web e Java e gostaria que este código HQL do Hibernate contasse a quantidade de acessos de um determinado usuário naquele mês. O erro ocorre na hora de retornar o resultado, é possível que tenha mais erros.
Obrigado.
public class Log_AcessoDao {
public double ContaAcesso(Session session, Usuario usu) {
Date d = new Date();
Calendar cal = new GregorianCalendar();
cal.setTime(d);
int mes = cal.getActualMaximum(Calendar.MONTH);
String conslq = "select count(qtde_acesso) "
+ "from Log_Acesso where (cnpj_conc = :cnpj) and "
+ "(extract (month from data) = :mes) ";
Query query = session.createQuery(conslq);
query.setParameter(“cnpj”, usu.getUsuario());
query.setParameter(“mes”, mes);
return (Double) query.uniqueResult();
}
}