Некоторые преимущества использования JDBC-драйверов перед другими технологиями доступа к базам данных:
- Простота и лёгкость в использовании. 1 Разработчику не нужно знать специфику конкретной базы — API выступает в качестве посредника между базой и приложением. 5
- Поддержка различных баз данных. 1 JDBC позволяет выполнять один и тот же код, но «под капотом» могут работать разные базы данных. 4
- Предоставление набора интерфейсов для выполнения операций с базой данных. 1 Это упрощает процесс создания приложения и переход на базу данных другого типа. 5
Кроме того, JDBC-драйверы — это клиентские адаптеры, которые транслируют запросы от Java-программ в протокол, понятный системе управления базами данных. 2