В моем приложении я подключаюсь к базе данных MSSQL через TCP/IP, используя Spring и JdbcDAOSupport. Он отлично работает, когда соединение стабильно, но когда я отключаю кабель Ethernet во время повторения набора результатов, приложение приостанавливается. Он не выдает никаких исключений.
JdbcTemplate jdbc = getJdbcTemplate();
return jdbc.query(sql, mapper, someArgs);
где mapper — мой собственный класс RowMapper. Я пробовал использовать Connection и PreparedStatement, и это не решает проблему. У кого-нибудь есть решение для этого или есть похожие проблемы?