Я использовал PostgresSQL версии 9.6 с драйвером JDBC 9.4-1206-jdbc42 для подключения к Java. Я использовал SimpleJDBCCall Springs для подключения к базе данных.
Однако после обновления PostgreSQL до 10.5 мы не можем использовать API SimpleJDBCCall. Любой свет по этому вопросу будет большим подспорьем.
Пожалуйста, опубликуйте соответствующий код, ошибки и т. д. (минимальный воспроизводимый пример).





Никогда не следует использовать версию драйвера JDBC старше версии сервера PostgreSQL.
Рекомендуется всегда использовать последнюю версию драйвера. Новый драйвер будет знать, как разговаривать со старым сервером, в то время как старый драйвер может не знать, как разговаривать с новым сервером.
Спасибо за ответ. Я попытался изменить его на postgresSQL версии 42.5.5 вместо версии 9.4-1206-jdbc42, которая является последней версией. Но бесполезно. SimpleJDBCCall не запускается с этим.
Хорошо, тогда опубликуйте код вместе с подробным описанием ненадлежащего поведения.
9.4-1206-jdbc42 довольно старый. Почему вы используете такую старую версию драйвера? Это был даже не тот драйвер, который можно было использовать с Postgres 9.6, тем более с Postgres 10.