Duvida Hibernate

Quando eu executo o sql abaixo, o hibernate traz os dados da tabela Produtos e faz join com todas a tabela relacionadas ao produto, as tabelas das classes filhas de “Produto”.

session.createSQLQuery("select {prd.*} from produtos {prd}").addEntity("prd", Produtos.class).list();

Existe alguma forma para que não sejam carregados os dados desse relacionamento? Ou seja retornar apenas da tabela produto.

Obrigado,

Rodrigo

Daí,

Usa Lazy-load.

[]s

Utilize o Lazy-Loading para retornar apenas os dados necessários.