Hibernate Busca 2 ou + tabelas

Bom duvida acho q simples

tenhu as classes produto e producao

quero fazer esse select no hibernate

desse jeito ai em baixo

Select p.nome, sum(pro.qtd) as total from Produto p , Producao pro where…

quando eu faço só from Produto u ele me tras os resultados eu consigo tratar com a classe produto do uns get pego os valor e saio feliz

List<Produto>listagem= ObjPersist.Busca("SELECT p FROM Produto p ");

        Vector v= new Vector();

       
        for(Produto  p : listagem) {

      system.out.println(o.getNome(), get e gets ....... )

        }

MAS

como eu pego os ressultado de uma list que vai vir resultado de duas classes q nem esse select -->(Select p.nome, sum(pro.qtd) as total from Produto p , Producao pro where…) me ajudem por favor
pq eu ja nao aguento mais apanhar de verdade se vc tiver a solução nao negue a mim

obrigado

alguem me ajuda por favor…

thx