From the course: Learning JDBC
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Java Database Connectivity
From the course: Learning JDBC
Java Database Connectivity
- [Instructor] Java Database Connectivity is a technology within Java used to connect to relational databases. We're going to start with some deep understanding of what JDBC is and what it focuses on. As alluded to JDBC stands for Java Database Connectivity. It is an API for client-side access to relational databases. It is specifically relational database focused or RDBMS, but one thing that you will find is many of the NoSQL providers mimic JDBC in the way that they operate. In fact, we see that in their languages, their query languages, that they look very much like SQL and the drivers work very much the same way as we would see with JDBC. So even though JDBC is focused on RDBMS systems, there are similarities. The latest JDBC spec is defined in JSR 221 and it was last updated in Java 9 to version 4.3. One of the benefits of using JDBC, especially with ANSI standard SQL, is we get universal data access. What this means is we can actually swap out our databases as we're developing…