postgresql 9.3 的 JDBC 驱动postgresql-9.3-1102.jdbc.jar用起来还挺稳定的,连接老版本数据库完全没问题,写个连接池或者配 Spring 都挺顺。兼容性不错,支持 JDBC 4,还算轻量,用在中小项目里合适。

驱动包小巧,只有几个百 K,放进lib目录一加载就能用。常规写法,像下面这样搞定连接:

Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection(
  "jdbc:postgresql://localhost:5432/yourdb", "user", "password");

对老系统维护的人来说,挺省事的,不用改太多配置。像你要接个老项目,数据库还是 9.3,那这个 jar 就稳妥多了。

还有个提醒哦,如果你是用新版 PostgreSQL(比如 12、13 之后的),建议换新版驱动,不然出兼容性问题。这个版本还是适合老系统、老接口。

你可以在这里下这个驱动包,速度还不错。