Differences between client- and server-side JDBC

The difference between JDBC on the client and in the database server is in how a connection is established with the database environment.

When you use client-side or server-side JDBC, you call the Drivermanager.getConnection() method to establish a connection to the server.

You can write JDBC classes to run at both the client and the server by using a conditional statement to set the URL.