Мое требование очень похоже на this, за исключением того, что моя длинная операция ввода-вывода - это выбор базы данных.Прерывать поток, выполняющий длинную базу данных, выбрать
Одно довольно своеобразное решение, предлагаемое в этой теме, включающее закрытие потока ввода-вывода в отдельном потоке. Однако на самом деле у меня нет ссылки на входной поток или сокет.
Я не могу даже закрыть соединение, которое используется, поскольку я использую spring-jdbc, который не предоставляет мне доступ к используемому базовому соединению. Я считаю, что JdbcTemplate.getDataSource().getConnection()
потенциально вернет другое соединение из источника данных.
Оцените любую помощь/предложения, которые я могу получить.