Нет, JDBC не является ORM. Это API-интерфейс Java Database Connectivity , в основном он обеспечивает независимый от базы данных уровень доступа с моделью провайдера (что позволяет легко добавлять новые драйверы базы данных). Поставщики могут добавить дополнительные функции для определенных функций базы данных, если они хотят, но разработчики могут игнорировать эти функции, если они хотят работать с несколькими базами данных.
Здесь не требуется сопоставление - просто моделирование для соединений (и пулов), подготовленных операторов, хранимых процедур, наборов результатов и т. Д.