JDBC (Java Database Connectivity) - это API , которое позволяет Java-приложениям работать с базами данных. JDBC содержит интерфейсы и классы, которые позволяют Java-приложениям установить соединение с базой данных, отправлять SQL-запросы и осуществлять манипуляции с данными. JDBC позволяет подключаться к различным СУБД, включая Oracle, MySQL, Microsoft SQL Server и др.
Пример использования JDBC для получения данных из базы данных:
import java.sql.*;
public class Example {
public static void main(String[] args) {
try {
// Установка соединения с базой данных
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/mydatabase", "username", "password");
// Создание запроса и выполнение его
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM customers");
// Обработка результатов запроса
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println(name + " " + age);
}
// Закрытие соединения
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
}
}
Этот код подключается к MySQL базе данных с именем mydatabase и получает данные из таблицы customers.
Если вам понравилось, буду признателен за подписку.