Dbutils-using-datasource
提供:Dev Guides
Commons DBUtils-DataSourceの使用
これまで、QueryRunnerの使用中に接続オブジェクトを使用しました。 データソースをシームレスに使用することもできます。 次の例は、QueryRunnerとデータソースを使用して、読み取りクエリを使用してレコードを読み取る方法を示します。 Employeesテーブルからレコードを読み取ります。
構文
どこで、
- dataSource -構成されたDataSourceオブジェクト。
- resultHandler -結果セットをEmployeeオブジェクトにマップするResultSetHandlerオブジェクト。
- queryRunner -データベースから従業員オブジェクトを読み取るQueryRunnerオブジェクト。
DBUtilsに関連する上記の概念を理解するために、読み取りクエリを実行する例を作成しましょう。 サンプルを作成するには、サンプルアプリケーションを作成しましょう。
Step | Description |
---|---|
1 | Update the file MainApp.java created under chapter DBUtils - First Application. |
2 | Compile and run the application as explained below. |
以下は Employee.java の内容です。
以下は CustomDatasource.java の内容です。
以下は MainApp.java ファイルの内容です。
ソースファイルの作成が完了したら、アプリケーションを実行します。 アプリケーションで問題がなければ、次のメッセージが出力されます。