Справочники Java jdbc

Что такое 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().

Комментарии
Добавить комментарий

Пока комментариев нет