【調査】postgresのJDBCドライバはどれを使えば良い?

【結論】JDK1.5ならJDBC3、JDK1.6ならJDBC 4
http://jdbc.postgresql.org/download.html
JDK 1.1 - JDBC 1. Note that with the 8.0 release JDBC 1 support has been removed, so look to update your JDK when you update your server.
JDK 1.2, 1.3 - JDBC 2.
JDK 1.3 + J2EE - JDBC 2 EE. This contains additional support for javax.sql classes.
JDK 1.4, 1.5 - JDBC 3. This contains support for SSL and javax.sql, but does not require J2EE as it has been added to the J2SE release.
JDK 1.6 - JDBC4. Support for JDBC4 methods is limited. The driver builds, but the majority of new methods are stubbed out.


【補足】PostgreSQLJDBCドライバはType4
http://osb.sra.co.jp/PostgreSQL/Manual/PostgreSQL-7.1-ja/jdbc.html
Postgresはタイプ4のJDBCドライバを提供します。タイプ4とは、ドライバがPure Javaで記述され、データベース自身のネットワークプロトコルで通信を行うことを意味します。このため、ドライバはプラットホームに依存しません。一度コンパイルを行えば、そのドライバはどのプラットホームでも使用することができます。