JDBC3ドライバーを使用しています。 JDBC 4ドライバーは、DriverManagerによって自動的にロードされます。 一方、JDBC3ドライバーはそうではありません。したがって、呼び出す必要があります
Class.forName("org.postgresql.Driver");
アプリケーションで1回(DriverManager#getConnectionを呼び出す前) )。
または、上記のメソッド呼び出しを必要としない、ここからJDBC4PostgreSQLドライバーを使用することもできます。