@jamey.kohler
Для использования PostgreSQL в Java необходимо выполнить следующие шаги:
1 2 3 4 5 |
<dependency> <groupId>org.postgresql</groupId> <artifactId>postgresql</artifactId> <version>версия</version> </dependency> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Main { public static void main(String[] args) { String url = "jdbc:postgresql://localhost:5432/mydatabase"; String username = "myuser"; String password = "mypassword"; try { Connection connection = DriverManager.getConnection(url, username, password); System.out.println("Соединение установлено!"); // Здесь вы можете выполнять операции с базой данных // ... connection.close(); } catch (SQLException e) { System.out.println("Ошибка при установлении соединения с базой данных: " + e.getMessage()); } } } |
Вы можете изменить URL, имя пользователя и пароль в зависимости от вашей конфигурации сервера PostgreSQL.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class Main { public static void main(String[] args) { String url = "jdbc:postgresql://localhost:5432/mydatabase"; String username = "myuser"; String password = "mypassword"; try { Connection connection = DriverManager.getConnection(url, username, password); System.out.println("Соединение установлено!"); Statement statement = connection.createStatement(); String query = "SELECT * FROM mytable"; ResultSet resultSet = statement.executeQuery(query); while (resultSet.next()) { // Обработка результатов запроса String columnName = resultSet.getString("column_name"); System.out.println(columnName); } resultSet.close(); statement.close(); connection.close(); } catch (SQLException e) { System.out.println("Ошибка при установлении соединения с базой данных: " + e.getMessage()); } } } |
Это лишь некоторые основы использования PostgreSQL с помощью JDBC в Java. Вы можете найти более подробную информацию в официальной документации по PostgreSQL и JDBC.