Estou usando uma classe para gerenciar a conexão ao banco como está listado abaixo:
import <a href="http://java.io">java.io</a>.<em>;
import javax.servlet.</em>;
import javax.servlet.http.<em>;
import java.sql.</em>;
import java.util.*;
public class GerenciadorConexao {
private Connection conexao = null;
public GerenciadorConexao () {
// aqui vc cria sua conexao
String jdbcDriver = "interbase.interclient.Driver";
String jdbcSubProtocol = "jdbc:interbase://localhost/";
String dbName = "c:/monografia/eleicao.gdb";
String dbUser = "SYSDBA";
String dbPasswd = "masterkey";
try
{
Class.forName(jdbcDriver);
conexao = DriverManager.getConnection(jdbcSubProtocol + dbName, dbUser, dbPasswd);
System.out.println("Banco conectado pelo gerenciador");
}
catch (Exception e)
{
System.out.println("Banco não conectado !!");
}
}
public Connection getConexao() {
return this.conexao;
}
}
Pergunta: como faço para que minha servlet chame esta classe e faça apenas uma conexão ao banco que possa ser usado pelas servlets seguintes ?