N�o h� suporte � heran�a na atual especifica��o (2.1): "The current EJB specification does not specify the concept of component inheritance. There are complex issues that would have to be addressed in order to define component inheritance..."
Embora a cita��o acima n�o negue, em princ�pio, a possibilidade de uma mudan�a no futuro, alguns duvidam disso. Ainda mais porque, pelo que entendi de entity beans (estou longe de ser um especialista), eles foram concebidos como parte de uma estrat�gia da Sun de oferecer um framework para componentes. O conceito de heran�a � central a objetos, mas estranho a componentes, pois introduz forte depend�ncia. Por isso que muitos insistem que, se o que se busca � persistir objetos, provavelmente seja mais conveniente a ado��o de uma solu��o como JDO, ou mapeamento O/R, como o Hibernate e Toplink. Ou n�o. Os especialistas da lista podem se pronunciar sobre esse assunto com mais propriedade ;-) De todo modo, d� uma olhada nos textos abaixo: http://www.onjava.com/pub/a/onjava/2002/11/13/ejbinherit3.html http://www.theserverside.com/resources/article.jsp?l=EJBInheritance [] Jo�o -----Mensagem original----- De: Flavio Ambrosi [mailto:[EMAIL PROTECTED] Enviada em: ter�a-feira, 1 de julho de 2003 09:50 Para: [EMAIL PROTECTED] Assunto: [enterprise-list] Duvida sobre EJB Pessoal Estou com uma duvida sobre como usar um Entity Bean para uma especializa��o. Exemplo classico: tabelas pessoa, fisica e juridica. Posso usar heranca? Alguem possui algum exemplo que possa enviar? Nos livros e tutoriais que vi, nenhum demonstra algo semelhante. Obrigado desde j� Flavio --- UOL, o melhor da Internet http://www.uol.com.br/ --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED] --------------------------------------------------------------------- Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED] Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
