JDBC APIの一つで、JavaBeans的な使い方ができる。
- ResultSetのサブインターフェイス
- なのでJDBCを知っている人なら抵抗なく扱える
- 実装があれば、更新処理もできる
- 実装があれば、非接続型で利用できる(SunのCachedRowSetなど)
- JSPなどからタグライブラリが対応していればJavaBeansを使うのと同様の方法でEL式でアクセスできる
- テーブルデータをJavaBeansにつめてUI(JSPなど)でテーブルに展開するのは無駄だと思える場面で重宝する
- ただしResultSet同様オブジェクト指向的ではない
- J2SE1.5では標準でSunの実装が提供される