Vous devriez envisager de créer un ConnectionPool et d'obtenir une connexion à partir de ce pool pour votre travail lié à la base de données.
Les deux liens suivants pourraient vous intéresser :
Mise en commun des connexions
DBCP Apache Commons
Modifier Merci à @MJB d'avoir signalé celui-ci :
c3p0
en est un autre qui est plutôt bon.
BoneCP
est un autre
Mais en fin de compte, le point simple est le suivant :vous devez implémenter la mise en pool des connexions. Celui que vous choisissez est totalement votre décision et basé sur vos besoins.