项目中未解决大数据量导出问题,实用easyExcel进行分批导出。
功能完成后本地进行导出功能是正常的。
提测试环境后导出抛了异常:com.github.pagehelper.PageException:java.sql.SQLException:interrupt。
后猜测是否跟分页插件有关系,就进行手动分页后,还是抛异常:org.springframework.jdbc.CannotGetJdbcConnectionException:failed to obtain JDBC Connection;newted exception is java.sql.SQLException:interrupt。
网上也查阅了大量相关帖子,有说调用Thread.currentThread().interrupt()方法导致,但排查下来并没有此方法。还有说是druid版本导致,但升级了版本也没有解决。
是不是你的服务器和数据库连不通?看着不是代码问题,而是数据库连接没拿到,要不就是你的连接池不够