The following table lists the general Java interfaces.
| Interface | Description |
|---|---|
| java.sql.Connection | The database connection interface. |
| java.sql.CallableStatement | The stored procedure execution interface. |
| java.sql.DatabaseMetaData | The database object definition interface. |
| java.sql.Driver | The database driver interface. |
| java.sql.PreparedStatement | The prepared SQL statement interface. |
| java.sql.ParameterMetaData | The interface for obtaining parameter metadata. |
| java.sql.ResultSet | The execution result set interface. |
| java.sql.ResultSetMetaData | The ResultSet object metadata interface. |
| java.sql.Statement | The SQL statement interface. |
| javax.sql.ConnectionPoolDataSource | The connection pool interface for data sources. |
| javax.naming.Context | The context interface for connection configuration. |
| javax.sql.PooledConnection | The pooled connection interface. |
| com.oceanbase.jdbc.ObPrepareStatement | The interface that provides methods specific to Oracle mode. |