Ent�o se eu tiver a seguinte situa��o: um m�dulo do meu sistema se
chama Administra��o, l� eu posso manipular usu�rio, par�metros, menu do
sistema. Tenho que ter um entity para cada umas dessas entidades, e ter um
session chamado de adminstra��o que ter� m�todos de insert, update e delete
dessas entidades. Seria uma maneira mais correta?
----- Original Message -----
From: "Sergio Bonato" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Felipe F. Palma Dias"
<[EMAIL PROTECTED]>
Sent: Thursday, January 10, 2002 12:54 PM
Subject: Re: [enterprise-list] EJB e Struts
> Felipe,
>
> Ter um session bean para cada entity bean nao e'
> legal, pois a aplicacao cliente vai ter que interagir
> com um monte de session beans para realizar uma
> determindada funcionalidade do sistema. O ideal e voce
> juntar todos o session beans em um unico session bean
> que modele um determinado workflow de sua aplicacao.
> Veja o design pattern Session Facade para mais
> informacoes:
>
http://java.sun.com/blueprints/patterns/j2ee_patterns/session_facade/index.h
tml
> Quanto a chamar os metodos find de dentro das classes
> action, que sao business delegate objects dos
> controllers, tambem nao e uma boa pratica, mas o uso
> do pattern Session Facade tambem resolve este
> problema.
>
> Bonato
> --- "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
> wrote:
> > Boa tarde a todos
> >
> > Estou desenvolvendo um sistema web que
> > basicamente usa EJB e struts.
> > Gostaria de saber dos desenvolvedores mais
> > experientes se meus passos est�o
> > corretos em rela��o a utiliza��o conjunta dessas
> > duas tecnologias.
> > Tenho entity e session beans. Para cada entity
> > tenho um session bean que
> > � respons�vel em chamar o entity. O session bean �
> > criado e chamado dentro
> > de minhas classes action do struts. Isso que eu
> > estou fazendo � uma boa
> > medida?
> > No caso dos meus metodos finders de meus entity,
> > o que devo fazer,
> > executa-los diretamentes pelas classes action? Ou tb
> > chama-los atrav�s de
> > sessions?
> >
> > obrigado
> >
> >
> > ------------------------------ LISTA SOUJAVA
> > ----------------------------
> > http://www.soujava.org.br - Sociedade de Usu�rios
> > Java da Sucesu-SP
> > d�vidas mais comuns:
> > http://www.soujava.org.br/faq.htm
> > regras da lista:
> > http://www.soujava.org.br/regras.htm
> > para sair da lista: email para
> > [EMAIL PROTECTED]
> >
> -------------------------------------------------------------------------
> >
> >
> >
>
>
> =====
> * A. Sergio F. Bonato
> * Oracle DBA
> * S.A. O Estado de S.Paulo - S.Paulo - Brasil
> * FONE: +55-11-3856-5116
> * FAX: +55-11-3856-4679
> * E-MAIL: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> * CELULAR: 011-9720-6560
>
> __________________________________________________
> Do You Yahoo!?
> Send FREE video emails in Yahoo! Mail!
> http://promo.yahoo.com/videomail/
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: email para [EMAIL PROTECTED]
-------------------------------------------------------------------------