事業内容
検索処理RDBMSオペレーションクラスの利用
DataSource用の定義は以下のようにします。
検索結果一覧を返却するMappingSqlQuery継承クラスを以下のように実装してみました。
executeメソッドを実行することにより、一覧が返却されます。
ResultSetのnextメソッドを実装者が呼び出す必要はなく、
mapRowで加工した型にマッピングされたリストが返却されます。
1つの検索結果を返却するSqlFunction継承クラスを以下のように実装してみました。
runGenericメソッドを実行することにより、検索結果が返却されます。
これもmapRowをオーバーライドしていれば加工した型を返却してくれます。
呼び出しは以下の感じになります。
SpringFrameworkへ