NamedQueries em Classes Abstratas

0 respostas
C

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 <a href="http://gerente.id">gerente.id</a> =: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.

Criado 4 de julho de 2007
Respostas 0
Participantes 1