Gebruik org.postgresql.ds.PGPoolingDataSource
Hier is een voorbeeld:http://jdbc.postgresql. org/documentation/head/ds-ds.html
Ik heb dit voorbeeld gecontroleerd met het JDBC4-stuurprogramma en het werkte prima.
In de documentatie van deze link raden ze echter af om postgreSQL-poolinggegevensbronnen te gebruiken vanwege de beperkingen:
Ze raden aan om de DBCP-verbindingspool te gebruiken:http://commons.apache.org/proper/ commons-dbcp/
controleer het, het is veel beter - download gewoon bibliotheekbestanden, plaats ze in een classpatch en importeer ze in het project, documentatie van de bovenstaande link bevat voorbeelden hoe het in code te gebruiken.
De meeste (alle? ) toepassingsservers implementeren hun eigen verbindingspools, als u de toepassingsserver gebruikt, is dit de beste optie.
Bijvoorbeeld Tomcat 7 heeft zijn eigen implementatie van de verbindingspool, het is zelfs beter dan DBCP, raadpleeg de documentatie:http://tomcat.apache.org/tomcat-7.0-doc/jdbc -pool.html