Possuo uma entidade que possui relacionamento de herança por join com outras classes, gostaria de saber se existe um meio de executar uma pesquisa utilizando a classe Pai e receber uma instancia da classe especializada. Por exemplo: Pesquisar por Solicitacao e receber a instancia de SolicitacaoBloqueio automaticamente.
@Inheritance(strategy=InheritanceType.JOINED)
@Entity
public class Solicitacao {
}
@PrimaryKeyJoinColumn(name="id_solicitacao")
@Entity
public class SolicitacaoBloqueio extends Solicitacao{
}