好吧,标题几乎说明了一切。强制Java 7只使用JDBC 3.0,而不使用JDBC 4.0
有没有办法强制Java 7使用JDBC 3.0而不是JDBC 4.0?
我希望答案是否定的,但我希望...好吧,它更像是一个冰雹玛丽。
为什么你问我想做这样的事情?
我们的数据库是DB2。我们使用Hibernate。在移动到Java 7的过程中(最后),我们打这个错误:
https://forum.hibernate.org/viewtopic.php?f=1&t=997798
而且,有旁边的最后响应最后一行所指出的,解决方法是在JDBC3.0驱动程序( db2jcc),而不是在jdbc4.0驱动程序(db2jcc4)中。
谢谢。 Clark。
如何将JDBC添加到类路径中?我相信你可以改变这一点。 –
Java7和JDBC如何关联?如果我没有弄错,JDBC是JEE API的权利? – kosa
Java 7包含JDBC 4.1。看起来它* only *包含JDBC 4.1,因为使用JDBC 3.0驱动程序会导致围绕未实现的接口方法的编译器错误。 –