【发布时间】:2009-08-06 11:13:43
【问题描述】:
Java 6 附带 JDBC 4,它与以前版本的 Java 附带的 JDBC 不向后兼容。
我们有一个 JDBC 驱动程序,它必须同时支持 Java 5 和 Java 6。如果我在驱动程序中实现新接口,它在 Java 5 中不起作用,因为接口也使用新类。所以我们有两个版本的驱动程序。有没有办法为 Java 5 和 6 提供一个 jar?
【问题讨论】:
-
明确一点,您是在实现一个 JDBC 驱动程序,而不是使用一个?
-
您能否在问题中提供更多信息。我们使用的是 jTDS,它是一个 JDBC 3.0 驱动程序,它适用于 Java 5 和 6。
-
我认为决定应该是支持 JDBC 3.0 还是 4.0,不一定是 Java 5 或 6。
-
是的。我正在为一个特殊的数据库编写一个驱动程序。我并不真正关心 JDBC 4.0。问题是我不知道如何制作同样适用于 Java 6.0 的 JDBC 3.0 驱动程序。我将看看jTDS。谢谢!