Загрузка драйвера: Использование Class.forName("com.mysql.cj.jdbc.Driver"); или получение Connection через DriverManager (JRE 6+).
Установка соединения: Вызов DriverManager.getConnection(url, user, password);. Получение объекта Connection, который представляет сессию с БД.
Создание оператора: Создание объекта Statement (для простых запросов), PreparedStatement (для параметризованных запросов) или CallableStatement (для вызова хранимых процедур) из объекта Connection.
java
Выполнение запроса: Вызов соответствующего метода на объекте оператора (executeQuery для SELECT, executeUpdate для INSERT, UPDATE, DELETE).
java
Обработка результата: Обход объекта ResultSet (если был SELECT запрос) с помощью next() и извлечение данных с помощью методов getXXX() (например, getString(), getInt()).
java
Закрытие ресурсов: Закрытие объектов ResultSet, Statement и Connection в обратном порядке их создания, чтобы освободить ресурсы. Обычно используется блок try-with-resources.
java