Conexão ao banco

Estou desenvolvendo uma aplicação web que realiza várias consultas a um banco de dados usando servlets. Porém a cada vez que chamo uma servlet eu faço uma conexão ao banco, o que acaba derrubando a minha aplicação. Há alguma forma de verificar se já uma conexão feita, utilizar ? Como faço ?

Vc pode

  • Abrir a conexão no metodo init() e fechar no metodo destroy()

  • utilizar o pool de conexões do servidor web, isto se o servidor que vc está utilizando oferecer.

  • ou desenvolver um pool de conexões vc mesmo

Ou entao vc pode levar a conexao em sua sessão!
Assim que a sessao expirar(se vc quizer) ou o cara fechar o browser por exemplo a conexao e fechada caso nao a conexao continua trafegando em suas sessoes!

Utilize javaBeans ou de preferência o Pattern MVC, procure a respeito disso no fórum.

:wink: