19.2. JDBC 2.0+

The Java Database Connectivity (JDBC) API contains two major sets of interfaces: the JDBC API for application writers, and the lower-level JDBC driver API for driver writers.

The central piece of database access in Java is the database driver, the software that translates the JDBC calls from the application into native calls that the database can understand. The JDBC driver is the equivalent of the .NET data provider, but unlike the .NET data provider, the JDBC driver is more of a black box that sits between the database and the application. Most application developers do not need to know the guts of the driver because they interact with it only through the JDBC API. Various RDBMS vendors (Oracle, IBM, Sybase, and so on) supply ...

Get .NET for Java Developers: Migrating to C# now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.