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
