Re: Inner Join

O inner join retorna os objetos relacionados @.@

from Pessoa p
inner join Documentos d
where d.id = 1

Ooooou não entendi sua dúvida.

Ao invés da sua classe Classe ter um IDgrupo, que tal ela ter um Objeto Grupo agregado?

class Classe {
    private Grupo grupo;
}

Então na view, pode fazer algo como:

#foreach( classe in classes )
    Cod. grupo: $classe.grupo.id
    Descrição grupo: $classe.grupo.descricao
    Cod. classe: $classe.id
    Descrição classe: $classe.descricao
#end

Sou iniciante na utilização do HQL e gostaria de saber qual é o retorno de um inner join do HQL.

Eu tenho duas Tabelas: Grupo(codigo e descrição) e Classe(codigo, descrição e codigo do grupo). Eu quero listar em uma página JSP (utilizando o STRUTS/HIBERNATE) o codigo do Grupo, a descrição do grupo, codigo da classe e descrição da classe. Mas eu não tô conseguindo obter sucesso com o INNER JOIN.

Vc já fez algo parecido?