Ol� Felipe

Depende do que vc esteja fazendo.

Uma caracter�stica da arquitetura J2EE � que o Container gerencia o ciclo de
vida dos seus EJB  (Session, Entity e Message).
A� temos as seguintes situa��es:
Para o caso de Entities , vc pode optar  por gerenciar a persist�ncia, BMP
ou deixar isso a cargo do Container CMP.
No caso de BMP, vc pode obter a conex�o de um javax.sql.DataSource que foi
publicado (binding) na estrutura  JNDI.
e fecha-l� quando necess�rio.
Todas as conex�es dispon�veis est�o associadas a um pool de conex�es, sua
defini��o � muito clara e sua implementa��o fica a crit�rio
do "Vendor" do Container.
Se vc projetar de uma forma desacoplada seus itens da arquitetura, por
exemplo seguindo um padr�o de projeto MVC,
dificilmente(nunca) sua View(JSP) necessitar� abrir uma conex�o ao BD.

Temos um modelo de utiliza��o dessa arquitetura, utilizando Struts, ant,
weblogic, EJB2.0 etc.

Pode entrar em contato para discutirmos.

�lvaro Mota

----- Original Message -----
From: "Felipe F. Palma Dias" <[EMAIL PROTECTED]>
To: "Lista - J2EE" <[EMAIL PROTECTED]>
Sent: Monday, October 22, 2001 4:36 PM
Subject: [enterprise-list] Data Base - Connection


>     Boa tarde a todos.
>
>
>     Continuando minha leitura nos "blueprints" de J2EE no site da Sun, me
> deparei com outra d�vida, no item "6.8.2.1 Connection Life Cycle and
> Connection Pooling", � colocado a seguinte frase: "We recommend that
> components open and close their connections within a single method", abrir
e
> fechar um conex��o a todo momento n�o � algo muito custoso, ou o pr�prio
> container � respons�vel pelo pooling, apesar de eu estar usado o m�todo
> "Connection.close()" n�o estou fechando a conex�o exatamente, apenas
> inibindo acesso?
>
>     Uma aplica��o web, onde tenho servlets, JSP e EJB, poderei em qualquer
> momento ter a necessidade de usar informa��es que est�o armazenadas em meu
> banco de dados, e eu gostaria que um conex�o fosse compartilhada por esses
> recursos, sem que eu tenha que abrir um JavaBeans, respons�vel pela
conex�o,
> para os servlets e JSP, gostaria de usar a mesma conex�o que uso no EJB.
> Isso � vi�vel? � uma boa medida?
>
>
>
>
> ------------------------------ 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]
> -------------------------------------------------------------------------


------------------------------ 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] 
-------------------------------------------------------------------------

Responder a