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

LeB*_*ois 4 java postgresql jdbc

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

在当前的情况下,我想知道:连接到 PostgreSQL 11.13 版本的数据库的 Java 服务器应用程序所需的最低 JDBC 版本是多少?

不幸的是 PostgreSQL JDBC Driver 网站对此并不准确:

当前版本的驱动程序应与 PostgreSQL 8.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

Lau*_*lbe 6

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

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

[...] nning 旧应用程序或 JVM),这是您应该使用的驱动程序。它支持 PostgreSQL 8.2 或更高版本,并且需要 Java 6 或更高版本。

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