The following table lists the general Java APIs.
| Field | Description |
|---|---|
| java.sql.Connection | Connects to a specified database. |
| java.sql.CallableStatement | Executes stored procedures. |
| java.sql.DatabaseMetaData | Defines database objects. |
| java.sql.Driver | Runs a database driver to connect to a database. |
| java.sql.PreparedStatement | Compiles and converts SQL statements. |
| java.sql.ParameterMetaData | Queries parameter metadata. |
| java.sql.ResultSet | Generates execution result sets. |
| java.sql.ResultSetMetaData | Describes ResultSet objects. |
| java.sql.Statement | Executes SQL statements. |
| javax.sql.ConnectionPoolDataSource | Creates a physical database connection that can be used as a pooled connection. |
| javax.naming.Context | Connects configured context. |
| javax.sql.PooledConnection | Provides connections for the connection pool manager. |