JDBC (Java DataBase Connectivity) is the base API which enables interacting with SQL database servers by executing SQL statements using the Java programming language.
JDBC is a Java-based data access technology (Java Standard Edition platform) from Oracle Corporation.
This technology is an API for the Java programming language that defines how a client may access a database. It provides methods for querying and updating data in a database. JDBC is oriented towards relational databases. A JDBC-to-ODBC bridge enables connections to any ODBC-accessible data source in the JVM host environment.
Online resources
Frequently asked questions
- Difference between JDBC driver type numbers
- How to connect Java with MySQL
- How to get insert ID in JDBC
- Connection pooling options with JDBC
Related tag info pages
- jpa - another abstract layer over JDBC
- spring-jdbc - a part of data access layer with hidden low-level details privided by Spring
- jdbc-odbc - JDBC-to-ODBC bridge
- ojdbc - JDBC driver for Oracle DB
- mssql-jdbc - JDBC driver for MS SQL Server
- jdbc-postgres - JDBC driver for PostgreSQL
- mysql-connector - MySQL connectors including JDBC
- jaybird - JDBC driver for Firebird