Dbutils-first-application
提供:Dev Guides
Apache Commons DBUtils-最初のアプリケーション
この章では、DBUtilsライブラリを使用して簡単なJDBCアプリケーションを作成する方法の例を示します。 これは、データベース接続を開き、SQLクエリを実行し、結果を表示する方法を示します。
このテンプレートの例に記載されているすべての手順は、このチュートリアルの後続の章で説明されます。
JDBCアプリケーションの作成
JDBCアプリケーションの構築には、次の6つの手順が含まれます-
- パッケージのインポート-データベースプログラミングに必要なJDBCクラスを含むパッケージを含める必要があります。 ほとんどの場合、_import java.sql。* _を使用すれば十分です。
- * JDBCドライバーの登録*-データベースとの通信チャネルを開くことができるように、ドライバーを初期化する必要があります。
- 接続を開く-_DriverManager.getConnection()_メソッドを使用して、データベースとの物理接続を表すConnectionオブジェクトを作成する必要があります。
- クエリの実行-SQLステートメントを構築してデータベースに送信するには、Statementタイプのオブジェクトを使用する必要があります。
- 結果セットからデータを抽出-適切な_ResultSet.getXXX()_メソッドを使用して結果セットからデータを取得する必要があります。
- 環境をクリーンアップ-JVMのガベージコレクションに依存するのではなく、すべてのデータベースリソースを明示的に閉じる必要があります。
サンプルコード
このサンプル例は、将来的に独自のJDBCアプリケーションを作成する必要がある場合に*テンプレート*として使用できます。
このサンプルコードは、前の章で行った環境とデータベースのセットアップに基づいて記述されています。
MainApp.javaに次の例をコピーして貼り付け、コンパイルして次のように実行します-
MainApp.java
Employee.java
今、私たちは次のように上記の例をコンパイルしましょう-