One of the advantages of JDBC over other middleware is that it requires no configuration on the client side.
JDBC stands for Java Database Connectivity and by using this, a programmer could determine how client could access the database according to the programmer's will.