Použijte org.postgresql.ds.PGPoolingDataSource
Zde je příklad:http://jdbc.postgresql. org/documentation/head/ds-ds.html
Zkontroloval jsem tento příklad pomocí ovladače JDBC4 a fungovalo to dobře.
V dokumentaci z tohoto odkazu však odrazují od použití zdroje dat sdružování postgreSQL kvůli jeho omezením:
Doporučují používat fond připojení DBCP:http://commons.apache.org/proper/ commons-dbcp/
zkontrolujte to, je to mnohem lepší - stačí stáhnout soubory knihovny, umístit je do classpatch a importovat do projektu, dokumentace z výše uvedeného odkazu obsahuje příklady, jak ji použít v kódu.
Většina (všechny? ) aplikační servery implementují své vlastní fondy připojení, pokud používáte aplikační server, je to nejlepší volba.
Například Tomcat 7 má vlastní implementaci fondu připojení, je dokonce lepší než DBCP, zkontrolujte dokumentaci:http://tomcat.apache.org/tomcat-7.0-doc/jdbc -pool.html