インタフェース
java.sql.Connectionの使用

Connectionを使用するパッケージ
パッケージ 説明
java.sql
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
javax.sql
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
javax.sql.rowset
JDBC RowSet実装用の標準インタフェースと基底クラスです。
  • java.sqlでのConnectionの使用

    Connectionを返すjava.sqlのメソッド
    修飾子と型 メソッド 説明
    Connection ConnectionBuilder.build()
    このBuilderによって定義されたオブジェクトのインスタンスを返します。
    Connection Driver.connect​(String url, Properties info)
    指定されたURLにデータベース接続を試みます。
    Connection DatabaseMetaData.getConnection()
    このメタデータ・オブジェクトを生成した接続を取得します。
    static Connection DriverManager.getConnection​(String url)
    指定されたデータベースのURLへの接続を試みます。
    static Connection DriverManager.getConnection​(String url, String user, String password)
    指定されたデータベースのURLへの接続を試みます。
    static Connection DriverManager.getConnection​(String url, Properties info)
    指定されたデータベースのURLへの接続を試みます。
    Connection Statement.getConnection()
    このStatementオブジェクトを生成したConnectionオブジェクトを取得します。
  • javax.sqlでのConnectionの使用

    Connectionを返すjavax.sqlのメソッド
    修飾子と型 メソッド 説明
    Connection DataSource.getConnection()
    このDataSourceオブジェクトが表すデータ・ソースへの接続の確立を試みます。
    Connection DataSource.getConnection​(String username, String password)
    このDataSourceオブジェクトが表すデータ・ソースへの接続の確立を試みます。
    Connection PooledConnection.getConnection()
    Connectionオブジェクト(このPooledConnectionオブジェクトが表す物理接続のハンドル)を作成し、返します。
    Connection RowSetInternal.getConnection()
    このRowSetオブジェクトに渡されたConnectionオブジェクトを取得します。
  • javax.sql.rowsetでのConnectionの使用

    Connection型のパラメータを持つjavax.sql.rowsetのメソッド
    修飾子と型 メソッド 説明
    void CachedRowSet.acceptChanges​(Connection con)
    指定されたConnectionオブジェクトを使ってデータ・ソースへの接続を確立して、CachedRowSetオブジェクトの配下のデータ・ソースへ行の更新、挿入、削除などの変更をすべて伝達します。
    void CachedRowSet.execute​(Connection conn)
    データ・ソースとなる結果セットを生成するための指定の接続を使用して、このCachedRowSetオブジェクトにデータを読み込みます。