程序员A,使用JDBC 3(db2jcc.jar)编写了一个应用程序,并部署在WebSphere App Server上。
是否可以更改JDBC连接以使用JDBC 4(db2jcc4.jar)而不是JDBC 3?
JDBC 4是否完全符合JDBC 3?
答案 0 :(得分:4)
JDBC 4应与JDBC 3向后兼容,您将无需更换驱动程序。
引自JDBC 4.0 specification 2.2目标部分概述,JDBC 4.0的目标之一是
8)保持与现有应用程序和驱动程序的向后兼容性现有的支持JDBC技术的驱动程序(JDBC驱动程序)和 使用它们的应用程序必须继续工作 实现支持JDBC 4.0的Java虚拟机 API。仅使用早期版本中定义的功能的应用程序 JDBC API不需要更改才能继续运行。它 应该可以直接将现有应用程序迁移到JDBC 4.0技术。