目次 | 前の項目 | 次の項目 | JDBCTM ガイド: 使用の開始 |
これに代わる方法として検討されたのは、既存の java.sql 型を新しいサブタイプで継承し、そこにすべての新しいメソッドを含めるというものです。この方法に対しては、あまりに扱いにくいという判断が下されました。たとえば、java.sql.Statement
インタフェースに Statement.setFetchSize()
などのメソッドを追加する必要があるため、古いインタフェースに関連する 3 つの新しい Statement インタフェースを、非常に複雑な継承階層で (下の図を参照) 作成しなければならなくなります。この方法を使うと、JDBC の API が複雑になりすぎます。