|
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�
|
- [enterprise-list] Extensibilidade JavaTwo
- Andr� Rosenzweig
