兼容性JDBC驱动程序版本和PostgreSQL版本



谁能告诉我在哪里可以找到postgreSQL数据库版本需要哪个JDBC驱动程序版本的确切文档?

在这种情况下,我想知道:在连接到PostgreSQL 11.13版本的数据库的Java服务器应用程序中,最低要求的JDBC版本是什么?遗憾的是,PostgreSQL JDBC Driver网站并没有给出准确的答案:

当前版本的驱动程序应该兼容和PostgreSQL8.2及更高版本,Java 6 (JDBC 4.0), Java 7 (JDBC 4.1), Java 8 (JDBC 4.2)和Java 9。

https://jdbc.postgresql.org/about/about.html

这个问题是错误的。为什么要使用具有尽可能多的错误的JDBC驱动程序呢?

相反,您想问最新JDBC驱动程序支持的最旧版本是什么,文档会告诉您

[…[运行旧的应用程序或jvm),这是你应该使用的驱动程序。它支持PostgreSQL 8.2或更高版本,需要Java 6或更高版本。

始终使用最新的JDBC驱动程序,这样就不会出错。

最新更新