- Consiglierei di utilizzare una libreria come DBPool . Ti toglieranno un sacco di mal di testa perché lo sviluppatore se ne è già occupato.
- Per garantire una corretta pulizia del pool di connessioni, leggi la documentazione su un hook di arresto della JVM.