目录 | 上一页 | 下一页 JDBCTM 指南:入门


附录 A: 放弃的设计选择

A.1 设计替代方案:创建现有 java.sql 类型的新子类型。

为了给 JDBC API 增加新功能,我们选择了给现有 JDBC 接口和类增加新方法的途径。

我们曾考虑过的替代设计方案是用包含新方法的新子类型来扩展现有的 java.sql 类型。后来我们认为这种方法不太方便。例如,因为需要向 java.sql.Statement 接口中增加方法(如 Statement.setFetchSize()),所以必须在相当复杂的继承层次结构(见下)中创建与旧接口相联系的三个新语句接口。这种方法似乎给 JDBC API 增加了太多的复杂性。






目录 | 上一页 | 下一页


jdbc@eng.sun.comjdbc-business@eng.sun.com

版权所有 © 1996, 1997 Sun Microsystems, Inc. 保留所有权利