Pesosal
Tenho o seguinte mapeamento:
<many-to-one name="user" column="cod_user" class="br.com.easycm.modules.user.DefaultSimpleUser" lazy="false"/>
Existem outras duas classes que herdam dele, PessoaFisica e PessoaJuridica. Quando o objeto Compra(que contem esse mapeamento) e tento fazer um
getUser() instanceof PessoaFisica
Ele sempre dá false, onde eu estou barbeirando?
Alberto
Por exemplo, quando eu chamo o toString() do objeto carregado pelo hibernate, o toString() executado é do classe PessoaFisica, não entendo pq não posso fazer o cast
Alberto
Pessoal, Andei pesquisando e realmente não achei nada, alguem com conhecimentos mais avançados do hibernate não tem a explicação não ?
Alberto
Cara dá uma detalhadinha no teu código ae pra gente poder ver direito… Você conhece as estratégias de herança em ORM?