Estou tendo alguns problemas com conexion pool.
Criei uma classe só para conexão ao Banco(Oracle).
Para cada tabela que vou inserir coloquei numa classe Java separada.
Estou fazendo a interface em JSP e estou utilizando Java Beans.
O problema que cada classe minha acessa a classe se conexão, e cada vez que eu acesso a página JSP ele entra nos Beans de cada classes que estou usando .
E cada vez que ele entra na classe ele cria uma nova conexão no banco.
Gostaria de saber como faço pra esta conexão acontecer apenas uma vez, e na hora de entrar nas próximas classes ele deve verificar se a classe de conexão está instânciada e usá-la da memória.
vansol, pq tu não usa o pool gerenciado pelo container? é só tu setar tuas configurações de acesso ao banco num xml, fazer a pesquisa JNDI pelo DataSource, e dar um getConnection(), no momento em q tu der um close(), ele devolve a conexão pro pool do container… ta usando Tomcat?