Voici comment j'ai établi une connexion :(je ne sais pas si c'est la "meilleure pratique", mais cela fonctionne.)
Importation du pilote :
- Clic droit sur votre projet
- Choisissez la propriété
- Choisissez
Java build path
- Choisissez
Add external JARS..
et sélectionnez l'emplacement du pilote JDBC.
Voici mon code :
try{
Class.forName("org.postgresql.Driver");
} catch (ClassNotFoundException cnfe){
System.out.println("Could not find the JDBC driver!");
System.exit(1);
}
Connection conn = null;
try {
conn = DriverManager.getConnection
(String url, String user, String password);
} catch (SQLException sqle) {
System.out.println("Could not connect");
System.exit(1);
}
L'url peut avoir l'un des formats suivants :
jdbc:postgresql:database
jdbc:postgresql://host/database
jdbc:postgresql://host:port/database