Live briefing
Everything about Java Database Connectivity
API for Java
Java Database Connectivity (JDBC) is an application programming interface (API) for the Java programming language which defines how a client may access a database. It is a Java-based data access technology used for Java database connectivity. It is part of the Java Standard Edition platform, from Oracle Corporation. It provides methods to query and update data in a database, and is oriented toward relational databases. A JDBC-to-ODBC bridge enables connections to any ODBC-accessible data source in the Java virtual machine (JVM) host environment. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Java Database ConnectivityA 5-minute orientation
- Pick up a classic book: Learning PHP, MySQL & JavaScriptThe most-reprinted book on the subject
- Read the landmark paper: A Study on Implementation and Application of Java Database Connectivity DriversCited 0 times
- Go sideways: Active record patternA closely related topic
- Go sideways: Prepared statementA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Learning PHP, MySQL & JavaScriptRobin Nixon · 2009
Understanding object-oriented programming with JavaTimothy Budd · 1998
Digital planetGeorge Beekman, Ben Beekman · 2011
Java 2 for dummiesBarry A. Burd · 2001- 📕Using Java Database ConnectivitySun Microsystems Inc. · 2002
Data structures & algorithms in JavaRobert Lafore · 2003
JDBCBernard Van Haecke · 1997
Web database primer plusPiroz Mohseni · 1996
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Active record pattern In software engineering, the active record pattern is an architectural pattern. It is found in software that stores in-memory object data in relational…
- Prepared statement In database management systems (DBMS), a prepared statement, parameterized statement, (not to be confused with parameterized query) is a feature where…
- XQuery API for Java XQuery API for Java (XQJ) refers to the common Java API for the W3C XQuery 1.0 specification. The XQJ API enables Java programmers to execute XQuery against…
- JDBC driver A JDBC driver is a software component enabling a Java application to interact with a database. JDBC drivers are analogous to ODBC drivers, ADO.NET data…
- Open Database Connectivity In computing, Open Database Connectivity (ODBC) is a C language standard application programming interface (API) for accessing database management systems…
- Oracle Call Interface The Oracle Call Interface (OCI) consists of a set of C-language software APIs which provide an interface to the Oracle database. OCI offers a procedural…
- Apache Empire-db Apache Empire-db is a Java library that provides a high level object-oriented API for accessing relational database management systems (RDBMS) through…
- Data access layer A data access layer (DAL) is a software architectural layer that provides access to data from one or more sources, such as a relational database, NoSQL…