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)?
If you have any feedback or suggestion please feel free to drop in blow comment box.