На этом шаге мы поговорим про что такое JDBC драйвер
Java DataBase Connectivity (здесь и далее JDBC) расшифровывается как соединение с базами данных на Java. JDBC является платформенно-независимым промышленным стандартом взаимодействия Java-приложений с различными СУБД, реализованный в виде пакета java.sql, входящего в состав Java SE.
JDBC основан на концепции так называемых драйверов, позволяющих получать соединение с базой данных по специально описанному URL. Драйверы могут загружаться динамически (во время работы программы). Загрузившись, драйвер сам регистрирует себя и вызывается автоматически, когда программа требует URL, содержащий протокол, за который драйвер отвечает.
На рисунке 1 представлена схема работы с JDBC.
Рис. 1. Схема работы с JDBC
На следующем шаге мы рассмотрим как добавлять зависимости в maven проект