目次 | 前の項目 | 次の項目 JDBCTM ガイド: 使用の開始


付録 A:採用されなかった仕様

A.1    代替仕様: 既存の java.sql 型の新しいサブタイプの作成

JDBC API に新しい機能を追加するため、既存のインタフェースとクラスに新しいメソッドを追加しました。

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






目次 | 前の項目 | 次の項目
jdbc@eng.sun.com または jdbc-business@eng.sun.com
Copyright © 1996-1999 Sun Microsystems, Inc. All rights reserved.