Hibernate e Join para ordenar

2 respostas
F

Bom dia!

Tenho as classes Item e Produto conforme xmls abaixo:

<class name="bean.Item" table="ItemInventario">
        
        <id name="id" column="id">
            <generator class="identity"/>
        </id>
         
        <many-to-one name="inventario" class="bean.Inventario"/>
        <many-to-one name="produto" class="bean.Produto"/>
               
        <property name="quantidade">
            <column name="quantidade" sql-type="decimal(7,2)"/>
        </property>
        <property name="valorUnitario">
            <column name="valorUnitario" sql-type="decimal(7,2)"/>
        </property>
        
    </class>
<class name="bean.Produto">
        
        <id name="id" column="id">
            <generator class="identity"/>
        </id>
        
        <many-to-one name="empresa" class="bean.Empresa"/>
        
        <property name="nome" length="50"/>
        <property name="unidade" length="5"/>
        
    </class>

O que eu gostaria era simplesmente retornar todos os itens de um inventario ordenado por nome do produto, mas não estou conseguindo fazer isto com o HQL

select Item from Item item inner join Produto produto order by produto.nome

Alguém pode me dar uma luz de como faço isto?

Obrigado

2 Respostas

faroestecaboclo

faz isso aew msm…

from Item order by item.produto.nome
F

Valeu cara… nunca imaginei que seria tão simples. heheheh
:slight_smile:

[]'s

Criado 23 de agosto de 2006
Ultima resposta 23 de ago. de 2006
Respostas 2
Participantes 2