Tem diversas formas de fazer isto.
 
    Em geral se usa Session Beans para as a��es que por sua vez chamam Entity Beans que cuidam do acesso aos dados. Os Entity Beans podem ser CMP ou BMP, no primeiro caso o Container (Servidor) cuida de todos os detalhes do acesso aos dados, configur�vel por um arquivo xml, e no outro n�s devemos implementar "na m�o". No CMP a conex�o com o BD � feita autom�ticamente e no BMP deve se usar os recursos do J2EE, em geral obtendo um DataSource por JNDI, para aproveitar os recursos de Pool e transa��o do servidor.
     Cada tipo de EJB tem um interface espec�fica com diversos m�todos que devem ser implementados (fora algumas classes, que al�m do pr�prio Bean deve se fazer o Home e a RemoteInterface, e opcionalmente, mas recomend�vel, LocalHome e LocalInterface). Em Geral os m�todos da especifica��o e alguns customizados seguindo a especifica��o s�o suficientes para os EntityBeans e os m�todos do seu neg�cio ficam nos SessionBeans.
    Eu n�o pretendo dar um curso de J2EE, mas acho que agora j� deu para ter uma id�ia. Sugiro pegar os livros gratuitos em PDF dispon�veis no site http://www.theserverside.com
 
    []'s
    Andr�
----- Original Message -----
From: JavaTwo
Sent: Monday, July 22, 2002 10:16
Subject: [enterprise-list] Extensibilidade

Estou iniciando em J2EE e tenho uma duvida.
 
Possuo classes de negocios prontas e uma fachada para essas classes.
Tambem tenho uma classe de dados que cuida exclusivamente da conexao com o banco de dados.
 
A duvida eh:
A classe bean deve ter obrigatoriamente esses metodos ou tem alguma forma diferente de fazer isso?
 
grato pela atencao
JavaTwo

Responder a