Вие използвате JDBC 3 драйвер. JDBC 4 драйвери се зареждат автоматично, зареждат се от DriverManager
докато JDBC 3 драйверите не са. Следователно трябва да извикате
Class.forName("org.postgresql.Driver");
веднъж във вашето приложение, (преди да извикате DriverManager#getConnection
).
Като алтернатива можете да използвате драйвера JDBC 4 PostgreSQL от тук, който няма да изисква извикването на метода по-горе.