Pessoal, estou com a seguinte duvida,
tenho uma classe abstrata pessoa e uma funcionario que estende pessoa,
nestas classes abstratas eu posso ter NamedQueries que funcionem para todas as classes que as estendao.
exemplo:
CLasse Funcionario
@NamedQueries{
@NamedQuery(name = “Gerente.buscaDepartamentos”,query = “SELECT departamento FROM Gerente where gerente.id =:id”)
}
eu somente dos dados na tabela do banco Funcionario.
Mapeamento JOINED para a herança.
Tipo…para cada classe, terei uma NamedQueries especificas, como Gerente --query para busca de gerente, Funcionario pra funcionario…etc.?
Tem como fazer generica, algo como getClass().getSimpleName()?
Agradeço qualquer ajuda.