Por que n�o utilizar o pool de conex�es do pr�prio
Tomcat ?

Ivan.


--- Conrad Peres <[EMAIL PROTECTED]>
escreveu: > Po valeu vc � muito legal, vou testar esse
arquivo
> de properties em casa com mysql, e amanh� testo no
> trabalho com oracle, brigad�o novamente, qdo tiver
> um tempinho dou uma olhada nesse projeto opennsource
> do Hibernate ao qual falou.
>  
>  
> Brigad�o
> Aquele Abra�o
> Conrad Peres.
> 
> Miguel Henley <[EMAIL PROTECTED]> wrote:
> 
> Por falar em Hibernate, ele usa um pool de conex�es
> de um projeto opensource chamado c3p0 que e' muito
> eficiente (http://sourceforge.net/projects/c3p0/)
> 
> No mais, tenho utilizado o DBConnectionManager que
> funciona a contento para as minhas necessidades.
> 
> []'s
> Miguel.
> 
> 
> -----Mensagem original-----
> De: wesley silva [mailto:[EMAIL PROTECTED] 
> Enviada em: quarta-feira, 7 de julho de 2004 17:54
> Para: [EMAIL PROTECTED]
> Assunto: Re: RES: [JUG-Petro] ConnectionPool
> 
> Se vc vai fazer para enteder o mecanismo e/ou
> estudar, creio que valha o esfor�o. Se for para
> utilizar em uma aplica��o "pra valer" d� uma olhada
> no dbcp do Apache, que � uma solu��o de pool de
> conex�o que vc consegue integrar ao tomcat, usar com
> hibernate, etc.
> 
> 
> abra�os,
> 
> wesley
> 
> --- Miguel Henley <[EMAIL PROTECTED]>
> escreveu: > Conrad,
> >  
> > Essa sua classe n�o est� implementando um pool de
> conex�es com banco 
> > de dados.
> > Ha' algum tempo tamb�m precisei implementar um
> pool mas achei um 
> > pronto na Internet muito bom.
> > Visite o site:
> >
>
http://www.webdevelopersjournal.com/columns/connection_pool.html
> > leia o artigo e baixe o arquivo
> > DBConnectionManager.java -- muito interessante!
> >  
> > []'s
> > Miguel.
> > ________________________________
> > 
> > De: Conrad Peres
> > [mailto:[EMAIL PROTECTED]
> > Enviada em: quarta-feira, 7 de julho de 2004 11:55
> > Para: [EMAIL PROTECTED]
> > Assunto: [JUG-Petro] ConnectionPool
> > 
> > 
> > 
> > Senhores,
> > 
> >  
> > 
> > Estou fazendo meu Primeiro Connection Pool,
> gostaria de algumas dicas 
> > de vcs, atualmente todas as aplica��es est�o
> fazendo uma conex�o a 
> > cada request do cliente, o que deixa a aplica��o
> lenta.
> > 
> >  
> > 
> > Como eu fa�o pra usa o Connection Pool do Pr�prio
> conteiner tomcat ou 
> > jboss?
> > 
> >  
> > 
> > porque estou tentando instanciar um ConnectionPool
> e esta dando erro 
> > de compila��o.
> > 
> >  
> > 
> >  
> > 
> > Aguardo resposta
> > 
> > Atenciosamente
> > 
> > Conrad Peres.
> > 
> >  
> > 
> > package util;
> > 
> > //import java.io.PrintStream;
> > import java.sql.*;
> > 
> > import javax.servlet.http.HttpSessionBindingEvent;
> > //import
> javax.servlet.http.HttpSessionBindingEvent;
> > //import
> > javax.servlet.http.HttpSessionBindingListener;
> > 
> > public class ConnectionBean {
> >     private Connection connection;
> >     private Statement statement;
> >  //private static final String driver = 
> > "sun.jdbc.odbc.JdbcOdbcDriver";  //private static
> final String dbURL = 
> > "jdbc:odbc:TesteDix";  //private static final
> String driver = 
> > "com.pointbase.jdbc.jdbcUniversalDriver";/**/
> >  private static final String dbURL =
> > "172.16.1.19:1521:ORCL";/*BANCO CPD*/
> >         //private static final String dbURL = 
> > "192.168.30.12:1521:unipro";/*BANCO
> > FORA!!!!!!!!!!!!!!!!!!!!!*/
> >         
> >         private static final String login =
> "unipro";
> >         private static final String password =
> "unipro";
> > 
> >         private static final String user =
> "unipro";
> >         
> >         
> >     public ConnectionBean( ) {
> >         try {
> >          //  Connection conn =
> > DriverManager.getConnection ("jdbc:oracle:thin:@"
> + database, user, 
> > password);
> >            // DriverManager.registerDriver(new 
> > oracle.jdbc.driver.OracleDriver());/**/
> >           
> >            
> > //driver="oracle.jdbc.driver.OracleDriver()";
> >             //Class.forName( driver );/**/
> >             //connection =
> > DriverManager.getConnection( dbURL, login,
> password );
> >             DriverManager.registerDriver(new 
> > oracle.jdbc.driver.OracleDriver());
> >             connection =
> > DriverManager.getConnection ("jdbc:oracle:thin:@"
> + dbURL, user, 
> > password);
> >             
> >             statement =
> connection.createStatement( );
> >          //System.out.println("CB instanci�");
> >         } catch( SQLException sqlexception ) {
> >             
> >             System.err.println( "ConnectionBean:
> > driver not loaded" );
> >    //sqlexception.printStackTrace();
> >             connection = null;
> >         }
> >          catch( Exception e) {
> >             System.err.println( "ConnectionBean:
> > driver unavailable" );
> >             connection = null;
> >         
> >     }
> >     }
> >     public Connection getConnection( ) {
> >         return connection;
> >     }
> > 
> >     public void commit( ) throws SQLException {
> >         connection.commit( );
> >     }
> > 
> >     public void rollback( ) throws SQLException {
> >         connection.rollback( );
> >     }
> > 
> >     public void setAutoCommit( boolean flag )
> throws SQLException {
> >         connection.setAutoCommit( flag );
> >     }
> > 
> >     public boolean getAutoCommit( ) throws
> SQLException {
> >         return connection.getAutoCommit( );
> >     }
> > 
> >     public ResultSet executeQuery( String s )
> throws 
=== message truncated === 


        
        
                
_______________________________________________________
Yahoo! Mail agora com 100MB, anti-spam e antiv�rus gr�tis!
http://br.info.mail.yahoo.com/


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/5cFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/jug-petropolis/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Atrašyti