Що таке jdbc в Java?
Java Database Connectivity (JDBC) — це API для взаємодії з базами даних із додатків, написаних мовою програмування Java. JDBC забезпечує універсальний спосіб доступу до різних систем управління базами даних (СУБД) і дозволяє виконувати SQL-запити, отримувати та оновлювати дані.
Приклади використання:
- Використовуйте
DriverManagerдля отримання з'єднання з базою даних. Переконайтеся, що у вас є відповідний драйвер JDBC для вашої СУБД.
String url = "jdbc:mysql://localhost:3306/назва_бази";
String user = "користувач";
String password = "пароль";
Connection connection = DriverManager.getConnection(url, user, password);
- Використовуйте об'єкт
Statementдля створення SQL-запитів.
Statement statement = connection.createStatement();
String sqlQuery = "SELECT * FROM таблиця";
- Використовуйте методи
executeUpdateдля виконання запитів, які змінюють дані.
String updateQuery = "UPDATE таблиця SET поле = 'нове значення' WHERE умова";
int rowsAffected = statement.executeUpdate(updateQuery);
- Використовуйте методи
executeQueryдля виконання запитівSELECTта отримання результатів.
ResultSet resultSet = statement.executeQuery(sqlQuery);
- Використовуйте методи
nextдля ітерації за результатами та отримання даних.
while (resultSet.next()) {
int id = resultSet.getInt("id");
String name = resultSet.getString("ім'я");
// Обробка даних
}
Важливо: Завжди закривайте ресурси (з'єднання, statement, resultSet) після використання, щоб уникнути витоків пам'яті. Їх можна закрити через метод close().
Коментарі