What is Java Database Connectivity (JDBC)?

By | August 14, 2018

What is Java Database Connectivity (JDBC)?

Java Database Connectivity (JDBC) is an application program interface (API) specification for connecting programs written in Java to popular databases (RDBMS). JDBC APIs are the part of the Java Standard Edition platform. It provides methods to query and update data in a database (RDBMS) and is oriented towards relational databases. JDBC API usually uses JDBC drivers to connect with the database.

Jdbc Flow diagram

What do you mean by API?

API stands for Application Programming Interface, i.e. API (Application Programming Interface) is the way for an application to interact with certain system/application/library/etc.
APIs are usually developed in such a way that it consumable by a client application. 
Examples:JDBC API,Java Persistence API(JPA),Facebook4j,Twitter4j,Java Message Service(JMS),JavaServer Faces(JSF) etc.

That’s all about this topic What is Java Database Connectivity (JDBC)?

You May Also Like:

Types of JDBC drivers in java?
JDBC MySQL database Connection example
JDBC database connection using property resource(property file)
CRUD(Create,Read,Update and Delete) Operation using JDBC Statement
Reading data from database using JDBC Statement
CRUD(Create,Read,Update and Delete) Operation using JDBC PreparedStatement

If you have any feedback or suggestion please feel free to drop in blow comment box. 

Leave a Reply

Your email address will not be published. Required fields are marked *