Edson,
agradeco a sua ajuda. Pelo que li ate agora sobre o pool de conexoes com o
resin, a conexao ira voltar ao pool quando voce invocar o metodo close()
sobre ela. Isto deve ser feito, normalmente, no bloco try do codigo.
Obrigado mais uma vez!
Rafael Zancan Frantz
E-mail: [EMAIL PROTECTED]
Home page: www.rafaelfrantz.cjb.net
PlanBr: www.planbr.cjb.net
Software developer
FIDENE/UNIJUI
- Original Message -
From: "Edson Yanaga" <[EMAIL PROTECTED]>
To: "Rafael Frantz" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, June 28, 2001 9:52 AM
Subject: Re: [java] Pool de Conexoes com Resin
> Saudacoes,
>
> Bem, eu implementei o pool de conexoes da seguinte maneira:
>
> No arquivo resin.conf, adicione os seguintes parametros dentro do
> :
>
>
> jdbc/www
> javax.sql.DataSource
>
>
>
>
>
>
>
> Onde eh o nome JNDI que vc utilizarah para "pegar" uma
> conexao depois. As configuracoes sao referentes ao MySQL, que eh o banco
> de dados que nos utilizamos.
>
> Depois eu particularmente implementei um JavaBean abstrato para que todas
> os outros beans da minha aplicacao pudessem herdar o metodo que "pega" a
> conexao do pool.
>
> package lasd;
>
> import javax.naming.*;
> import javax.sql.*;
> import java.sql.*;
>
> public class DBAccessBean {
> protected Connection con = null;
>
> public DBAccessBean() throws Exception {
> Context env = (Context)new InitialContext().lookup("java:comp/env");
> DataSource source = (DataSource)env.lookup("jdbc/www");
> con = source.getConnection();
> }
> }
>
> Se vc colocar este arquivo dentro do WEB-INF/classes da sua aplicacao, o
> resin compila automaticamente (as bibliotecas do resin jah
> possuem o javax.sql e javax.naming).
>
> Alias, aproveito esta oportunidade para perguntar: quando eh realmente
> necessario fazer con=null no exemplo acima para retornar a conexao ao
> pool? Ou o resin faz isso de modo automatico (gerencia as conexoes entre
> ativas e inativas?)
>
> Edson.
>
> On Thu, 28 Jun 2001, Rafael Frantz wrote:
>
> > Pessoal,
> >
> > através do tutorial do Resin achei um exemplo de Pool de conexoes
com o BD, porem o exemplo importa dois pacotes (javax.sql.* e
javax.naming.*) os quais eu nao possuo e nao os achei na internet. Alguem ja
implementou um pool de conexoes com o Resin e poderia me dar uma dica? Onde
encontro aqueles pacotes acima citados?
> >
> >
> > Obrigado a todos!
> >
> > Rafael Zancan Frantz
> > E-mail: [EMAIL PROTECTED]
> > Home page: www.rafaelfrantz.cjb.net
> > PlanBr: www.planbr.cjb.net
> > Software developer
> > FIDENE/UNIJUI
> >
-- 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: envie email para [EMAIL PROTECTED]
-