事業内容

検索処理RDBMSオペレーションクラスの利用




DataSource用の定義は以下のようにします。





検索結果一覧を返却するMappingSqlQuery継承クラスを以下のように実装してみました。



executeメソッドを実行することにより、一覧が返却されます。
ResultSetのnextメソッドを実装者が呼び出す必要はなく、
mapRowで加工した型にマッピングされたリストが返却されます。



1つの検索結果を返却するSqlFunction継承クラスを以下のように実装してみました。



runGenericメソッドを実行することにより、検索結果が返却されます。
これもmapRowをオーバーライドしていれば加工した型を返却してくれます。



呼び出しは以下の感じになります。






SpringFrameworkへ

テンプレートのpondt