Uma dúvida com Vratpor e Hibernate.
como faria esta query no hibernate
SELECT count(*)as total,(case where extract(DOW FROM data)=0 THEN 'Dom') as dia_da_semana,
case WHEN mes=1 THEN 'JAN' AS mes_por_extenso
FROM tabela
group by 1,2
E como eu mapearia em um jsp os campos total, dia_da_semana e mes sendo que não são campos de uma tabela do banco?
Att
cara,
em relação ao Hibernete, vc vai ter que criar um query native msm, do jeito que vc postou sua query.
agora em relação ao vraptor, deixou para outra pessoa te ajudar, pq nao é minha area. 
t+
esqueci de falar tbm,
vc pode criar atributos na sua entidade e atribuir a anotação @transient
t+
a hql correspondente vai ser bem parecida, só que vc vai usar os nomes dos atributos ao invés das colunas.
por padrão isso retorna uma List<Object[]>, mas vc pode transformar esses Object[] em uma classe qualquer, e retornar a lista dessa classe, assim fica mais fácil de trabalhar…
pra saber um jeito legal de fazer isso, procure por hibernate “select new”