jak utworzyć pulę połączeń w Javie?

Próbuję zrozumiećconnection pooling in java, ja używamjsp, servlet and tomcat 6 server w mojej aplikacji. Napisałem następujący kod wjava class dbconnection.java:

Używam połączenia jdbc typu 4 z oracle 10g EE w systemie Windows Xp OS

<code>import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

    public class dbconnection {   
     public Connection con = null;    
      public Connection getConnection() throws Exception, SQLException
       {
         try
           {
          Class.forName("oracle.jdbc.driver.OracleDriver");
           con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:abc","abc", "abc");           
           }
           catch(Exception e)
           {          
           }
        return con;
        }
    public void removeConnection() throws SQLException
  {
    con.close();
  }
 }
</code>

Potem się wycofujęconnection w serwletu w następujący sposób:

<code>try{
 dbconnection db= new dbconnection();

 Connection con=db.getConnection();
 }
 catch(Exception e){
 } 
finally{
 db.removeConnection();//removes connection
}
</code>

To jestconnection pooling lub wymagana jest pewna konfiguracjatomcat server albo coś innego?

questionAnswers(3)

yourAnswerToTheQuestion