Quando executo o trecho de código abaixo eu recebo apenas o produto mas os campos que tenho fk vem vazios
session = getSession();
EstProduto produto = (EstProduto) session.get(EstProduto.class, id);
session.close();
Trecho o arquivo hbm que esta sendo mapeado:
<class name="EstProduto" table="est_produto">
<id column="est_produto" name="id" type="integer">
<generator class="increment"/>
</id>
<property column="nome" name="nome" type="string"/>
<property column="codigo" name="codigo" type="string"/>
<property column="observacao" name="observacao" type="string"/>
<property column="qtd_estoque" name="qtdEstoque" type="integer"/>
<property column="qtd_minimo" name="qtdMinimo" type="integer"/>
<property column="desconto_vista" name="descontoVista" type="float"/>
<property column="desconto_prazo" name="descontoPrazo" type="float"/>
<property column="preco" name="preco" type="float"/>
<many-to-one class="EstFornecedor" column="est_fornecedor" name="fornecedor"/>
<many-to-one class="EstCategoria" column="est_categoria" name="categoria"/>
<many-to-one class="EstSubCategoria" column="est_subcategoria" name="subCategoria"/>
</class>
Tem alguma coisa que ficou faltando no hbm para que eles venham preechidos?
