SUM no Hibernate

Boa tarde pessoal, sou novo em java e estou precisando fazer com que um campo jtexfield receba uma consulta sql ou hql porém não sei como fazer isto o select é
select sum(valortotal) from itemvenda where venda_id = criterio se alguém puder me ajudar, não tenho idéia de como faço p/ poder fazer montar esse tipo de consulta e menos ainda de fazer o campo receber o resultado do sum.

Obrigado!

Rafael, voce poderial me explicar melhor por favor se não for pedir muito é claro???

Obrigado!

Vc precisa usar Projections,para poder usar as funções como sum,avg etc

olha ai um código limpo.

public List<ContasPagar> getSumSaidas(Date dtaAbertura){ List<ContasPagar> contas = null; contas = getSession().createCriteria(ContasPagar.class). add(Restrictions.eq("dataPgto", dtaAbertura)). add(Restrictions.eq("caixaInterno", true)). setProjection(Projections.sum("valor")).list(); return contas; }