Herança com JavaBeans

1 resposta
Zakim

Ola pessoal.

Estou com a seguinte ideia

class Pessoa{}
class Visitante extends Pessoa{}

class Funcionario extends Pessoa{}

class editor extends Funcionario{}
class tutor extends Funcionario{}

Quero eliminar repetição de atributos nos javabeans. Sei que isso funciona, porem, não sei se essa forma seria uma boa pratica.

obs: Vou utlizar Struts 2 e hibernate

O que acham?
Será que isso pode não funiconar por causa do mapeamento com hibernate?

por exemplo : Quando eu popular um objeto Funcionario, como o hibernate vai saber que a classe funcionario estende a classe pessoa, ja que para se ter um funcionario antes eu preciso ter uma pessoa?

ajudem…

1 Resposta

everson_z

Aki no GUJ tem um tutorial que mostra em detalhes

<joined-subclass name="Funcionario" extends="Pessoa">
Criado 20 de setembro de 2007
Ultima resposta 21 de set. de 2007
Respostas 1
Participantes 2