Недавно я скачал драйвер JDBC для PostgreSQL из здесь. Поскольку я использую Java 1.7 JVM, и он написал:
Если вы используете 1,6 или 1,7 JVM, вам следует использовать версию JDBC4.
Я загружаю JDBC4. Проблема в том, что в этом нет PoolingDataSource's
. Если вы получаете JDBC3, вы можете использовать org.postgresql.jdbc3.Jdbc3PoolingDataSource
или другие, как показано здесь.
Есть ли пул DataSource
в JDBC4, о котором я не знаю, или что я должен использовать вместо этого? Единственное, что я нашел в JDBC4, это PGPoolingDataSource
но я не уверен, что я должен использовать это, потому что на основе их сообщения Java doc:
Не используйте это, если поставщик сервера/промежуточного программного обеспечения предоставляет реализацию объединения пулов, которая взаимодействует с реализацией PostgreSQL ConnectionPoolDataSource!