只有一条简单的select * from tablea 这么一张表,但莫名报错

项目是mybatis-plus 3.4.2,应用selectList语句,在定时任务里,一直运行正常,但经常突然会报这个错误

Cause: java.sql.SQLException: connection disabled
; uncategorized SQLException; SQL state [null]; error code [0]; connection disabled; nested exception is java.sql.SQLException: connection disabled

问题相关代码,请勿粘贴截图
运行结果及报错内容
我原先直接在mapper接口中写语句,也是报这个错,改成plus的list方法也是如此。但语句在查询分析器中运行是正常的,而且类的字段与数据库中对应全部正确
想知道是什么原因造成的,该怎么解决

connection连接断了。查一下数据库服务有没有起

而且只有这个语句才报错,但其它语句都可以正常运行。所以我也懵逼

从这个报错上来看,与sql语句没有任何关系,因为这个错不是数据库报出来的,而是在应用连接到数据库的时候就已经失败了,根本就还没向数据库发送sql指令。

表名换一个名字试一试

img


datasource这句有吗?是不是连接已中断了,但是程序不知道还通过这个连接继续访问?

代码截屏看看