Estou tendo problema de perfomance com um ORM que ao carrega-lo, ele está trazendo todos os filhos dele sendo que estou fazendo apenas o “select” na tabela pai. O relacionamento é one-to-one. Segue os relacionamentos:
Tabela Pai:
<!--
Relacionamento com a tabela Local Ocorrencia Sinistro (1 p/ 1)
-->
<one-to-one
name="localOcorrenciaSinistro"
class="LocalOcorrenciaSinistroORM"
cascade="save-update"
property-ref="avisoSinistro" />
Tabela Filha:
<!--
Relacionamento com a tabela Aviso Sinistro (1 p/ 1)
-->
<many-to-one
name="avisoSinistro"
class="AvisoSinistroORM"
column="sinavsnum"
cascade="save-update"
unique="true"
insert="false"
update="false" />
O problema é que a tabela pai tem muitos filhos como esse e ta trazendo todos os filhos.
Alguém teria uma dica para que não traga os filhos nesse tipo de relacionamento?