May 1, 2024
Updated May 11, 2025
30 minute read
JDBC, which stands for Java Database Connectivity, is an application programming interface (API) for the Java programming language that defines how a client can access a database. It is a standard Java API that allows Java programs to connect to and interact with a wide range of relational databases, such as MySQL, Oracle, and PostgreSQL. Essentially, JDBC acts as a bridge, enabling Java applications to send SQL (Structured Query Language) statements to a database and process the results that are returned. This technology is a core part of the Java Standard Edition platform from Oracle Corporation. If you've ever wondered how Java applications store and retrieve information from databases, JDBC is often the answer.
kmhk9k|
Find a path to becoming a JDBC. Learn more at:
OpenCourser.com/topic/kmhk9k/jdb
Reading list
We've selected seven books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
JDBC.
A practical guide to JDBC, this book focuses on real-world scenarios and provides step-by-step instructions for common database operations.
For those interested in the inner workings of JDBC, this book provides an in-depth look at the JDBC architecture and implementation.
A beginner-friendly introduction to JDBC, this book provides a clear and concise overview of the API and its uses.
Covers advanced JDBC topics, such as connection pooling, transaction management, and database security.
While this book focuses on Hibernate, it provides a good overview of JDBC and its relationship with object-relational mapping frameworks.
Provides a concise introduction to JDBC, focusing on the essential concepts and techniques.
Aimed at beginners, this book provides a simplified introduction to JDBC and its uses.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/kmhk9k/jdb