// Шаг 1: Установка параметров подключения
String url = "jdbc:postgresql://127.0.0.1:5432/test"; // *
String
name = "user";
String password = "123456";
try {
// Шаг 2: Выбор драйвера и установка connection
Class.forName("org.postgresql.Driver"); // Для версий до 4.0
Connection connection = DriverManager.getConnection(url, name, password);
Statement statement = connection.createStatement();
// Шаг 3: Выполняем запрос и получаем ResultSet
ResultSet rs = statement.executeQuery("SELECT * FROM users WHERE id > 2 AND id < 10");
// Шаг 4: Разбор ResultSet’a
while (rs.next()) {
System.out.println("Номер в выборке: " + rs.getRow()
+ "Номер в базе: " + rs.getInt("id") + "Имя: " + rs.getString("firstname"));
}
} catch (Exception ex) {
...
} finally { // Шаг 5: Закрываем connection
if (connection != null) {
connection.close(); // * Каскадное закрытие statement, resultSet
}
}
Подключение